
*** tcp close for sock 84, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

closing socket '84'. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

*** tcp close for sock 85, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

closing socket '85'. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

 -- Server statistics --
answerCount:          0
poll.fd_count:        0
pollCount:            1207592
pollInCount:          0
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  2/2
totalBytesReceived:   0
totalBytesSent:       0. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

--- server stopped ---. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011fb22ab0. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

quit program: close all sockets. 	22.4.2022 	12:33:55 	lx 	(8. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

  database connect time: 0.0167 seconds. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

* preference 'system/nc_server_start.json' was loaded from database 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	12:34:51 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	12:34:51 	_lx_SERVER 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

  database connect time: 0.0192 seconds. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x01289f3ed0, size: 400. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

All plugins have been loaded. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/4d.json. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

--- server started in 0.0754 seconds, plugins loaded in 0.0179 seconds, 2022-04-22 12:34:53, used memory 3216.3 kb --- 	 7. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	12:34:53 	lx 	(5. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 12:43:37
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 986
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	12:43:37 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	12:43:37 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	12:43:37 	lx 	(5. palvelin)

  database connect time: 0.0059 seconds. 	22.4.2022 	12:43:37 	lx 	(5. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	22.4.2022 	12:43:37 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:43:37 	_lx_ExecuteSqlNew 	(5. palvelin)

 1. answer time: 00:00:00.13582
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	12:43:37 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:43:38 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:43:38 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 256 bytes ***. 	22.4.2022 	12:44:46 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	12:44:46 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	12:45:12 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220420.134230.6k009._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	12:45:12 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	12:45:12 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "billing": {
    "company": "",
    "address_1": "Sieponkatu 9",
    "address_2": "",
    "last_name": "Aller",
    "state": "",
    "phone": "0500826919",
    "postcode": "24130",
    "first_name": "Jukka",
    "email": "jukk.aller@gmail.com",
    "country": "FI",
    "city": "Salo"
  },
  "customer_note": "",
  "payment_method": "paytrail",
  "total": "97.00",
  "version": "3.6.2",
  "customer_id": 0,
  "date_modified": "2022-04-20T10:29:15",
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "cart_tax": "11.61",
  "coupon_lines": [],
  "created_via": "checkout",
  "customer_ip_address": "185.166.28.117",
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "date_completed": null,
  "discount_total": "0.00",
  "date_paid": "2022-04-20T10:29:15",
  "date_paid_gmt": "2022-04-20T07:29:15",
  "discount_tax": "0.00",
  "fee_lines": [],
  "number": "6211",
  "order_key": "wc_order_jVo2no7G6X28R",
  "currency": "EUR",
  "shipping": {
    "company": "",
    "address_1": "Sieponkatu 9",
    "address_2": "",
    "last_name": "Aller",
    "state": "",
    "postcode": "24130",
    "first_name": "Jukka",
    "country": "FI",
    "city": "Salo"
  },
  "total_tax": "18.77",
  "_links": {
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ],
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ]
  },
  "prices_include_tax": false,
  "refunds": [],
  "date_created": "2022-04-20T10:28:05",
  "line_items": [
    {
      "name": "Apollo 921 Siniharmaa",
      "id": 8314,
      "quantity": 3,
      "taxes": [
        {
          "id": 1,
          "subtotal": "11.6136",
          "total": "11.6136"
        }
      ],
      "sku": "RE_KENEH",
      "subtotal_tax": "11.61",
      "total": "48.39",
      "variation_id": 0,
      "total_tax": "11.61",
      "tax_class": "",
      "price": 16.13,
      "meta_data": [],
      "product_id": 1043,
      "subtotal": "48.39"
    }
  ],
  "date_created_gmt": "2022-04-20T07:28:05",
  "parent_id": 0,
  "shipping_tax": "7.16",
  "payment_method_title": "Paytrail",
  "shipping_total": "29.84",
  "shipping_lines": [
    {
      "total_tax": "7.16",
      "method_id": "postnord",
      "method_title": "PostNord, kotiovelle tuotuna",
      "instance_id": "22",
      "meta_data": [
        {
          "key": "Tuotteet",
          "id": 61556,
          "value": "Apollo 921 Siniharmaa &times; 3"
        }
      ],
      "taxes": [
        {
          "id": 1,
          "subtotal": "",
          "total": "7.16129"
        }
      ],
      "id": 8315,
      "total": "29.84"
    }
  ],
  "tax_lines": [
    {
      "rate_code": "FI-ALV.-1",
      "id": 8316,
      "label": "alv.",
      "compound": false,
      "meta_data": [],
      "rate_id": 1,
      "tax_total": "11.61",
      "shipping_tax_total": "7.16"
    }
  ],
  "id": 6211,
  "transaction_id": "1239916e19",
  "meta_data": [
    {
      "key": "is_vat_exempt",
      "id": 253398,
      "value": "no"
    }
  ],
  "date_completed_gmt": null,
  "status": "processing",
  "date_modified_gmt": "2022-04-20T07:29:15"
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201397', 'AV', 'TI', 'HV', 78.23, 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, . 	22.4.2022 	12:45:13 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 2 785 bytes ***. 	22.4.2022 	12:45:29 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	12:45:29 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:45:51 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:45:53 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:45:54 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:47:09 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 244 bytes ***. 	22.4.2022 	12:48:03 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	12:48:03 	lx 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	12:54:50 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	12:54:50 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	12:55:44 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	12:56:12 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.124512.gp001._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	12:56:13 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	12:56:13 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "discount_tax": "0.00",
  "shipping_total": "29.84",
  "shipping_tax": "7.16",
  "cart_tax": "11.61",
  "transaction_id": "1239916e19",
  "discount_total": "0.00",
  "prices_include_tax": false,
  "date_completed": null,
  "date_completed_gmt": null,
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "customer_note": "",
  "billing": {
    "country": "FI",
    "phone": "0500826919",
    "address_1": "Sieponkatu 9",
    "last_name": "Aller",
    "first_name": "Jukka",
    "city": "Salo",
    "company": "",
    "postcode": "24130",
    "state": "",
    "address_2": "",
    "email": "jukk.aller@gmail.com"
  },
  "date_paid": "2022-04-20T10:29:15",
  "currency": "EUR",
  "meta_data": [
    {
      "key": "is_vat_exempt",
      "id": 253398,
      "value": "no"
    }
  ],
  "order_key": "wc_order_jVo2no7G6X28R",
  "_links": {
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ],
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ]
  },
  "created_via": "checkout",
  "date_created": "2022-04-20T10:28:05",
  "parent_id": 0,
  "refunds": [],
  "coupon_lines": [],
  "fee_lines": [],
  "tax_lines": [
    {
      "label": "alv.",
      "id": 8316,
      "shipping_tax_total": "7.16",
      "compound": false,
      "tax_total": "11.61",
      "rate_id": 1,
      "rate_code": "FI-ALV.-1",
      "meta_data": []
    }
  ],
  "version": "3.6.2",
  "date_created_gmt": "2022-04-20T07:28:05",
  "payment_method": "paytrail",
  "total": "97.00",
  "line_items": [
    {
      "id": 8314,
      "price": 16.13,
      "name": "Apollo 921 Siniharmaa",
      "taxes": [
        {
          "subtotal": "11.6136",
          "id": 1,
          "total": "11.6136"
        }
      ],
      "total_tax": "11.61",
      "tax_class": "",
      "quantity": 3,
      "variation_id": 0,
      "sku": "RE_KENEH",
      "subtotal_tax": "11.61",
      "total": "48.39",
      "product_id": 1043,
      "subtotal": "48.39",
      "meta_data": []
    }
  ],
  "id": 6211,
  "status": "processing",
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "total_tax": "18.77",
  "customer_id": 0,
  "customer_ip_address": "185.166.28.117",
  "number": "6211",
  "date_modified_gmt": "2022-04-20T07:29:15",
  "shipping": {
    "country": "FI",
    "address_1": "Sieponkatu 9",
    "address_2": "",
    "city": "Salo",
    "company": "",
    "postcode": "24130",
    "last_name": "Aller",
    "first_name": "Jukka",
    "state": ""
  },
  "shipping_lines": [
    {
      "method_title": "PostNord, kotiovelle tuotuna",
      "id": 8315,
      "method_id": "postnord",
      "total": "29.84",
      "taxes": [
        {
          "subtotal": "",
          "id": 1,
          "total": "7.16129"
        }
      ],
      "instance_id": "22",
      "total_tax": "7.16",
      "meta_data": [
        {
          "key": "Tuotteet",
          "id": 61556,
          "value": "Apollo 921 Siniharmaa &times; 3"
        }
      ]
    }
  ],
  "date_modified": "2022-04-20T10:29:15",
  "date_paid_gmt": "2022-04-20T07:29:15",
  "payment_method_title": "Paytrail"
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201398', 'AV', 'TI', 'HV', 78.23, '20220422.125544.kv001.so_  zzy9f84d896921dcrr', 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, 20220422.125544.kv001.so_  zzy9f84d896921dcrr. 	22.4.2022 	12:56:16 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8314', 3, '2201398', 48.39, 'RE_KENEH', '20220422.125621.bt002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.125621.bt002.sor_ zzy9f84d896921dcrr. 	22.4.2022 	12:56:21 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8315', 1, '2201398', 29.84, 'POSTNORD', '20220422.125621.ib003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.125621.ib003.sor_ zzy9f84d896921dcrr. 	22.4.2022 	12:56:21 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	12:56:22 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 241 bytes ***. 	22.4.2022 	13:00:47 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:00:47 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:06:26 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 230 bytes ***. 	22.4.2022 	13:07:42 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:07:42 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:08:08 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:08:14 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:08:14 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.125613.5y003._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:08:15 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	13:08:15 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "date_created_gmt": "2022-04-20T07:28:05",
  "version": "3.6.2",
  "date_modified": "2022-04-20T10:29:15",
  "line_items": [
    {
      "quantity": 3,
      "variation_id": 0,
      "product_id": 1043,
      "subtotal": "48.39",
      "subtotal_tax": "11.61",
      "meta_data": [],
      "sku": "RE_KENEH",
      "total": "48.39",
      "name": "Apollo 921 Siniharmaa",
      "id": 8314,
      "taxes": [
        {
          "subtotal": "11.6136",
          "total": "11.6136",
          "id": 1
        }
      ],
      "price": 16.13,
      "total_tax": "11.61",
      "tax_class": ""
    }
  ],
  "tax_lines": [
    {
      "tax_total": "11.61",
      "rate_id": 1,
      "compound": false,
      "id": 8316,
      "shipping_tax_total": "7.16",
      "rate_code": "FI-ALV.-1",
      "label": "alv.",
      "meta_data": []
    }
  ],
  "total": "97.00",
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "customer_ip_address": "185.166.28.117",
  "shipping": {
    "address_2": "",
    "city": "Salo",
    "country": "FI",
    "postcode": "24130",
    "company": "",
    "first_name": "Jukka",
    "last_name": "Aller",
    "address_1": "Sieponkatu 9",
    "state": ""
  },
  "date_modified_gmt": "2022-04-20T07:29:15",
  "shipping_lines": [
    {
      "method_title": "PostNord, kotiovelle tuotuna",
      "total": "29.84",
      "method_id": "postnord",
      "id": 8315,
      "taxes": [
        {
          "subtotal": "",
          "total": "7.16129",
          "id": 1
        }
      ],
      "instance_id": "22",
      "total_tax": "7.16",
      "meta_data": [
        {
          "key": "Tuotteet",
          "id": 61556,
          "value": "Apollo 921 Siniharmaa &times; 3"
        }
      ]
    }
  ],
  "discount_total": "0.00",
  "status": "processing",
  "customer_id": 0,
  "transaction_id": "1239916e19",
  "discount_tax": "0.00",
  "shipping_total": "29.84",
  "shipping_tax": "7.16",
  "cart_tax": "11.61",
  "prices_include_tax": false,
  "date_completed": null,
  "currency": "EUR",
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "customer_note": "",
  "billing": {
    "address_2": "",
    "city": "Salo",
    "country": "FI",
    "postcode": "24130",
    "company": "",
    "first_name": "Jukka",
    "last_name": "Aller",
    "phone": "0500826919",
    "state": "",
    "address_1": "Sieponkatu 9",
    "email": "jukk.aller@gmail.com"
  },
  "payment_method_title": "Paytrail",
  "date_paid_gmt": "2022-04-20T07:29:15",
  "payment_method": "paytrail",
  "total_tax": "18.77",
  "id": 6211,
  "date_completed_gmt": null,
  "date_paid": "2022-04-20T10:29:15",
  "coupon_lines": [],
  "meta_data": [
    {
      "key": "is_vat_exempt",
      "id": 253398,
      "value": "no"
    }
  ],
  "number": "6211",
  "order_key": "wc_order_jVo2no7G6X28R",
  "_links": {
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ],
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ]
  },
  "parent_id": 0,
  "created_via": "checkout",
  "refunds": [],
  "date_created": "2022-04-20T10:28:05",
  "fee_lines": []
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201399', 'AV', 'TI', 'HV', 78.23, '20220422.130814.gc001.so_  zzy9f84d896921dcrr', 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, 20220422.130814.gc001.so_  zzy9f84d896921dcrr. 	22.4.2022 	13:08:15 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8314', 3, '2201399', 48.39, 'RE_KENEH', '20220422.131458.2k002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.131458.2k002.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:14:58 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8315', 1, '2201399', 29.84, 'POSTNORD', '20220422.131459.9o003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.131459.9o003.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:14:59 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 127 bytes ***. 	22.4.2022 	13:21:53 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:21:53 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:22:07 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:22:07 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.130815.4v006._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:22:07 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	13:22:07 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "created_via": "checkout",
  "date_created": "2022-04-20T10:28:05",
  "_links": {
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ],
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ]
  },
  "date_created_gmt": "2022-04-20T07:28:05",
  "date_modified": "2022-04-20T10:29:15",
  "line_items": [
    {
      "taxes": [
        {
          "subtotal": "11.6136",
          "id": 1,
          "total": "11.6136"
        }
      ],
      "product_id": 1043,
      "total_tax": "11.61",
      "tax_class": "",
      "quantity": 3,
      "variation_id": 0,
      "id": 8314,
      "subtotal": "48.39",
      "sku": "RE_KENEH",
      "meta_data": [],
      "subtotal_tax": "11.61",
      "total": "48.39",
      "price": 16.13,
      "name": "Apollo 921 Siniharmaa"
    }
  ],
  "refunds": [],
  "coupon_lines": [],
  "fee_lines": [],
  "tax_lines": [
    {
      "label": "alv.",
      "compound": false,
      "shipping_tax_total": "7.16",
      "meta_data": [],
      "tax_total": "11.61",
      "id": 8316,
      "rate_code": "FI-ALV.-1",
      "rate_id": 1
    }
  ],
  "total_tax": "18.77",
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "date_modified_gmt": "2022-04-20T07:29:15",
  "customer_id": 0,
  "shipping_lines": [
    {
      "taxes": [
        {
          "subtotal": "",
          "id": 1,
          "total": "7.16129"
        }
      ],
      "id": 8315,
      "total_tax": "7.16",
      "meta_data": [
        {
          "key": "Tuotteet",
          "value": "Apollo 921 Siniharmaa &times; 3",
          "id": 61556
        }
      ],
      "instance_id": "22",
      "total": "29.84",
      "method_id": "postnord",
      "method_title": "PostNord, kotiovelle tuotuna"
    }
  ],
  "shipping": {
    "country": "FI",
    "last_name": "Aller",
    "address_1": "Sieponkatu 9",
    "address_2": "",
    "city": "Salo",
    "postcode": "24130",
    "company": "",
    "state": "",
    "first_name": "Jukka"
  },
  "payment_method": "paytrail",
  "date_paid_gmt": "2022-04-20T07:29:15",
  "payment_method_title": "Paytrail",
  "status": "processing",
  "transaction_id": "1239916e19",
  "parent_id": 0,
  "discount_tax": "0.00",
  "shipping_total": "29.84",
  "shipping_tax": "7.16",
  "version": "3.6.2",
  "cart_tax": "11.61",
  "discount_total": "0.00",
  "prices_include_tax": false,
  "date_completed": null,
  "date_completed_gmt": null,
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "customer_note": "",
  "billing": {
    "first_name": "Jukka",
    "last_name": "Aller",
    "address_1": "Sieponkatu 9",
    "phone": "0500826919",
    "address_2": "",
    "city": "Salo",
    "country": "FI",
    "postcode": "24130",
    "company": "",
    "state": "",
    "email": "jukk.aller@gmail.com"
  },
  "customer_ip_address": "185.166.28.117",
  "date_paid": "2022-04-20T10:29:15",
  "id": 6211,
  "meta_data": [
    {
      "key": "is_vat_exempt",
      "value": "no",
      "id": 253398
    }
  ],
  "number": "6211",
  "currency": "EUR",
  "order_key": "wc_order_jVo2no7G6X28R",
  "total": "97.00"
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201400', 'AV', 'TI', 'HV', 78.23, '20220422.132207.hs001.so_  zzy9f84d896921dcrr', 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, 20220422.132207.hs001.so_  zzy9f84d896921dcrr. 	22.4.2022 	13:22:07 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 3 110 bytes ***. 	22.4.2022 	13:24:13 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:24:13 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:25:21 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:25:21 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.132207.bq009._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:25:22 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	13:25:22 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "version": "3.6.2",
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "customer_id": 0,
  "customer_ip_address": "185.166.28.117",
  "shipping": {
    "address_1": "Sieponkatu 9",
    "country": "FI",
    "address_2": "",
    "city": "Salo",
    "company": "",
    "postcode": "24130",
    "state": "",
    "last_name": "Aller",
    "first_name": "Jukka"
  },
  "payment_method": "paytrail",
  "currency": "EUR",
  "payment_method_title": "Paytrail",
  "transaction_id": "1239916e19",
  "date_paid": "2022-04-20T10:29:15",
  "meta_data": [
    {
      "id": 253398,
      "key": "is_vat_exempt",
      "value": "no"
    }
  ],
  "order_key": "wc_order_jVo2no7G6X28R",
  "created_via": "checkout",
  "id": 6211,
  "date_created": "2022-04-20T10:28:05",
  "prices_include_tax": false,
  "date_created_gmt": "2022-04-20T07:28:05",
  "shipping_total": "29.84",
  "date_modified": "2022-04-20T10:29:15",
  "cart_tax": "11.61",
  "customer_note": "",
  "discount_total": "0.00",
  "total": "97.00",
  "date_paid_gmt": "2022-04-20T07:29:15",
  "total_tax": "18.77",
  "number": "6211",
  "discount_tax": "0.00",
  "line_items": [
    {
      "quantity": 3,
      "variation_id": 0,
      "name": "Apollo 921 Siniharmaa",
      "product_id": 1043,
      "id": 8314,
      "meta_data": [],
      "subtotal": "48.39",
      "total": "48.39",
      "sku": "RE_KENEH",
      "subtotal_tax": "11.61",
      "taxes": [
        {
          "subtotal": "11.6136",
          "id": 1,
          "total": "11.6136"
        }
      ],
      "price": 16.13,
      "total_tax": "11.61",
      "tax_class": ""
    }
  ],
  "_links": {
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ],
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ]
  },
  "status": "processing",
  "shipping_lines": [
    {
      "method_title": "PostNord, kotiovelle tuotuna",
      "method_id": "postnord",
      "total": "29.84",
      "instance_id": "22",
      "taxes": [
        {
          "subtotal": "",
          "id": 1,
          "total": "7.16129"
        }
      ],
      "id": 8315,
      "total_tax": "7.16",
      "meta_data": [
        {
          "id": 61556,
          "key": "Tuotteet",
          "value": "Apollo 921 Siniharmaa &times; 3"
        }
      ]
    }
  ],
  "date_completed_gmt": null,
  "parent_id": 0,
  "date_completed": null,
  "date_modified_gmt": "2022-04-20T07:29:15",
  "refunds": [],
  "coupon_lines": [],
  "fee_lines": [],
  "tax_lines": [
    {
      "label": "alv.",
      "shipping_tax_total": "7.16",
      "compound": false,
      "tax_total": "11.61",
      "rate_id": 1,
      "id": 8316,
      "rate_code": "FI-ALV.-1",
      "meta_data": []
    }
  ],
  "billing": {
    "email": "jukk.aller@gmail.com",
    "address_1": "Sieponkatu 9",
    "country": "FI",
    "address_2": "",
    "city": "Salo",
    "company": "",
    "postcode": "24130",
    "last_name": "Aller",
    "phone": "0500826919",
    "state": "",
    "first_name": "Jukka"
  },
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "shipping_tax": "7.16"
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201401', 'AV', 'TI', 'HV', 78.23, '20220422.132521.bx001.so_  zzy9f84d896921dcrr', 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, 20220422.132521.bx001.so_  zzy9f84d896921dcrr. 	22.4.2022 	13:25:22 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8314', 3, '2201401', 48.39, 'RE_KENEH', '20220422.132522.6z002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.132522.6z002.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:25:22 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8315', 1, '2201401', 29.84, 'POSTNORD', '20220422.132522.ci003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.132522.ci003.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:25:22 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 133, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:25:23 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 240 bytes ***. 	22.4.2022 	13:25:50 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:25:50 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:26:38 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 263 bytes ***. 	22.4.2022 	13:28:06 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:28:06 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:28:14 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:28:49 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:28:49 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.132522.0u00a._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:28:50 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	13:28:50 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "date_completed_gmt": null,
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "customer_note": "",
  "billing": {
    "phone": "0500826919",
    "address_1": "Sieponkatu 9",
    "email": "jukk.aller@gmail.com",
    "address_2": "",
    "city": "Salo",
    "company": "",
    "postcode": "24130",
    "country": "FI",
    "last_name": "Aller",
    "state": "",
    "first_name": "Jukka"
  },
  "shipping": {
    "address_1": "Sieponkatu 9",
    "state": "",
    "address_2": "",
    "city": "Salo",
    "company": "",
    "postcode": "24130",
    "country": "FI",
    "first_name": "Jukka",
    "last_name": "Aller"
  },
  "payment_method": "paytrail",
  "date_paid_gmt": "2022-04-20T07:29:15",
  "payment_method_title": "Paytrail",
  "date_paid": "2022-04-20T10:29:15",
  "meta_data": [
    {
      "id": 253398,
      "value": "no",
      "key": "is_vat_exempt"
    }
  ],
  "_links": {
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ],
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ]
  },
  "created_via": "checkout",
  "date_created": "2022-04-20T10:28:05",
  "customer_id": 0,
  "date_created_gmt": "2022-04-20T07:28:05",
  "discount_total": "0.00",
  "date_modified": "2022-04-20T10:29:15",
  "line_items": [
    {
      "total": "48.39",
      "sku": "RE_KENEH",
      "product_id": 1043,
      "total_tax": "11.61",
      "price": 16.13,
      "quantity": 3,
      "variation_id": 0,
      "tax_class": "",
      "name": "Apollo 921 Siniharmaa",
      "taxes": [
        {
          "total": "11.6136",
          "id": 1,
          "subtotal": "11.6136"
        }
      ],
      "id": 8314,
      "subtotal": "48.39",
      "meta_data": [],
      "subtotal_tax": "11.61"
    }
  ],
  "transaction_id": "1239916e19",
  "total": "97.00",
  "number": "6211",
  "total_tax": "18.77",
  "date_modified_gmt": "2022-04-20T07:29:15",
  "shipping_lines": [
    {
      "total": "29.84",
      "method_id": "postnord",
      "instance_id": "22",
      "taxes": [
        {
          "total": "7.16129",
          "id": 1,
          "subtotal": ""
        }
      ],
      "id": 8315,
      "total_tax": "7.16",
      "method_title": "PostNord, kotiovelle tuotuna",
      "meta_data": [
        {
          "id": 61556,
          "value": "Apollo 921 Siniharmaa &times; 3",
          "key": "Tuotteet"
        }
      ]
    }
  ],
  "customer_ip_address": "185.166.28.117",
  "id": 6211,
  "status": "processing",
  "parent_id": 0,
  "version": "3.6.2",
  "discount_tax": "0.00",
  "shipping_total": "29.84",
  "shipping_tax": "7.16",
  "refunds": [],
  "coupon_lines": [],
  "fee_lines": [],
  "tax_lines": [
    {
      "compound": false,
      "tax_total": "11.61",
      "rate_id": 1,
      "rate_code": "FI-ALV.-1",
      "id": 8316,
      "label": "alv.",
      "meta_data": [],
      "shipping_tax_total": "7.16"
    }
  ],
  "cart_tax": "11.61",
  "currency": "EUR",
  "order_key": "wc_order_jVo2no7G6X28R",
  "prices_include_tax": false,
  "date_completed": null
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201402', 'AV', 'TI', 'HV', 78.23, '20220422.132849.1g001.so_  zzy9f84d896921dcrr', 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, 20220422.132849.1g001.so_  zzy9f84d896921dcrr. 	22.4.2022 	13:28:50 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8314', 3, '2201402', 48.39, 'RE_KENEH', '20220422.132932.h4002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.132932.h4002.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:29:33 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8315', 1, '2201402', 29.84, 'POSTNORD', '20220422.132934.4o003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.132934.4o003.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:29:34 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 137 bytes ***. 	22.4.2022 	13:30:34 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:30:34 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:33:01 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:33:26 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:33:39 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 243 bytes ***. 	22.4.2022 	13:35:07 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:35:07 	lx 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	13:39:41 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:39:41 	lx 	(5. palvelin)

Päivä on pienempi kuin alkupäivä. Koodi ID: _code_001_so_kSales_Order_ID. 	22.4.2022 	13:41:09 	_code Reserve 	(6. tbl_ 9)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:41:11 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:41:11 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:41:18 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:41:18 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:41:19 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:41:19 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:42:54 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2102003/02, MATKAHUOLTO. 	22.4.2022 	13:42:54 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 131, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:43:15 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:47:16 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:47:16 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.132850.ab00d._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	13:47:16 	_lx_ExecuteSqlNew 	(5. palvelin)

UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'
 - result _lx_atExe1 size: 0
 - query name: dsql.sqlExecuteUnsafe. 	22.4.2022 	13:47:16 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order  (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)  VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka
Sieponkatu 9
24130 Salo
0500826919, jukk.aller@gmail.com', '7000', '{
  "status": "processing",
  "customer_id": 0,
  "id": 6211,
  "currency": "EUR",
  "refunds": [],
  "_links": {
    "self": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211"
      }
    ],
    "collection": [
      {
        "href": "https://shop.va-varuste.fi/wp-json/wc/v3/orders"
      }
    ]
  },
  "shipping": {
    "first_name": "Jukka",
    "last_name": "Aller",
    "address_1": "Sieponkatu 9",
    "address_2": "",
    "company": "",
    "state": "",
    "city": "Salo",
    "country": "FI",
    "postcode": "24130"
  },
  "payment_method": "paytrail",
  "payment_method_title": "Paytrail",
  "line_items": [
    {
      "product_id": 1043,
      "subtotal": "48.39",
      "subtotal_tax": "11.61",
      "taxes": [
        {
          "id": 1,
          "total": "11.6136",
          "subtotal": "11.6136"
        }
      ],
      "id": 8314,
      "sku": "RE_KENEH",
      "total_tax": "11.61",
      "total": "48.39",
      "price": 16.13,
      "name": "Apollo 921 Siniharmaa",
      "meta_data": [],
      "tax_class": "",
      "variation_id": 0,
      "quantity": 3
    }
  ],
  "date_paid_gmt": "2022-04-20T07:29:15",
  "date_completed": null,
  "date_completed_gmt": null,
  "cart_hash": "27e5ffc105d70101517c18b852d28c43",
  "meta_data": [
    {
      "id": 253398,
      "value": "no",
      "key": "is_vat_exempt"
    }
  ],
  "transaction_id": "1239916e19",
  "order_key": "wc_order_jVo2no7G6X28R",
  "created_via": "checkout",
  "date_created": "2022-04-20T10:28:05",
  "tax_lines": [
    {
      "meta_data": [],
      "rate_code": "FI-ALV.-1",
      "rate_id": 1,
      "label": "alv.",
      "id": 8316,
      "compound": false,
      "tax_total": "11.61",
      "shipping_tax_total": "7.16"
    }
  ],
  "date_created_gmt": "2022-04-20T07:28:05",
  "date_paid": "2022-04-20T10:29:15",
  "date_modified": "2022-04-20T10:29:15",
  "cart_tax": "11.61",
  "date_modified_gmt": "2022-04-20T07:29:15",
  "discount_total": "0.00",
  "number": "6211",
  "discount_tax": "0.00",
  "shipping_total": "29.84",
  "shipping_tax": "7.16",
  "version": "3.6.2",
  "total_tax": "18.77",
  "total": "97.00",
  "prices_include_tax": false,
  "fee_lines": [],
  "coupon_lines": [],
  "customer_ip_address": "185.166.28.117",
  "parent_id": 0,
  "customer_user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36",
  "shipping_lines": [
    {
      "method_title": "PostNord, kotiovelle tuotuna",
      "total_tax": "7.16",
      "method_id": "postnord",
      "instance_id": "22",
      "taxes": [
        {
          "id": 1,
          "total": "7.16129",
          "subtotal": ""
        }
      ],
      "id": 8315,
      "total": "29.84",
      "meta_data": [
        {
          "id": 61556,
          "value": "Apollo 921 Siniharmaa &times; 3",
          "key": "Tuotteet"
        }
      ]
    }
  ],
  "customer_note": "",
  "billing": {
    "first_name": "Jukka",
    "last_name": "Aller",
    "address_1": "Sieponkatu 9",
    "phone": "0500826919",
    "address_2": "",
    "company": "",
    "email": "jukk.aller@gmail.com",
    "postcode": "24130",
    "city": "Salo",
    "country": "FI",
    "state": ""
  }
}', 1, '6211', '', 'Aller Jukka
Sieponkatu 9
24130 Salo', '2022-04-22', '2201403', 'AV', 'TI', 'HV', 78.23, '20220422.134716.rd001.so_  zzy9f84d896921dcrr', 'K', 18.77)
 - result _lx_atExe1 size: 0
 - query name: save record: order, 20220422.134716.rd001.so_  zzy9f84d896921dcrr. 	22.4.2022 	13:47:16 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2201403', 48.39, 'RE_KENEH', '20220422.134716.mb002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.134716.mb002.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:47:17 	_lx_ExecuteSqlNew 	(5. palvelin)

INSERT INTO sales_order_row  (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)  VALUES ('8315', 1, '2201403', 29.84, 'POSTNORD', '20220422.134717.0a003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)
 - result _lx_atExe1 size: 0
 - query name: save record: order_row, 20220422.134717.0a003.sor_ zzy9f84d896921dcrr. 	22.4.2022 	13:47:17 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 132, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	13:47:17 	_lx_ExecuteSqlNew 	(5. palvelin)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2201403/01, RE_KENEH. 	22.4.2022 	13:47:28 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2201403/01, RE_KENEH. 	22.4.2022 	13:47:31 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2201403/01, RE_KENEH. 	22.4.2022 	13:47:46 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2201403/01, RE_KENEH. 	22.4.2022 	13:47:49 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

*** tcp close for sock 77, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 241 bytes ***. 	22.4.2022 	13:49:16 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	13:49:17 	lx 	(5. palvelin)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2201403/01, RE_KENEH. 	22.4.2022 	13:49:48 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2201403/01, RE_KENEH. 	22.4.2022 	13:49:50 	prnc_SaldoSorArrFill 	(11. Tuotetilannelaskenta)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	13:50:18 	_fld VALUE 	(6. tbl_ 9)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	13:50:18 	_fld VALUE 	(6. tbl_ 9)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	13:50:18 	soc_ NewCodeGet 	(6. tbl_ 9)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	13:50:22 	_fld VALUE 	(6. tbl_ 9)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	13:50:22 	_fld VALUE 	(6. tbl_ 9)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	13:50:22 	soc_ NewCodeGet 	(6. tbl_ 9)

*** tcp close for sock 72, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

closing socket '72'. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

*** tcp close for sock 73, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

closing socket '73'. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

 -- Server statistics --
answerCount:          62
poll.fd_count:        0
pollCount:            202832
pollInCount:          76
pollOutCount:         0
pollCloseCount:       14
pollErrCount:         0
fd add/remove count:  16/16
totalBytesReceived:   76596
totalBytesSent:       1502316. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

--- server stopped ---. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

finalizer: free p1 	 cdata<void *>: 0x01289f3ed0. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

quit program: close all sockets. 	22.4.2022 	13:50:25 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:13:36 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	14:13:36 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	14:13:36 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

  database connect time: 0.0366 seconds. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

  database connect time: 0.0102 seconds. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

* preference 'system/nc_server_start.json' was loaded from database 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:13:37 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	14:13:37 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

  database connect time: 0.0132 seconds. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

  database connect time: 0.0106 seconds. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012071b600, size: 400. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	14:13:38 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/4d.json. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

--- server started in 0.1251 seconds, plugins loaded in 0.0621 seconds, 2022-04-22 14:13:39, used memory 3178.4 kb --- 	 7. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	14:13:39 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 14:15:05
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 961
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	14:15:05 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:15:05 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	14:15:05 	lx 	(4. palvelin)

  database connect time: 0.0065 seconds. 	22.4.2022 	14:15:05 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:15:09 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:04.27712
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	14:15:09 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:15:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:15:28 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220420.212106.3p006._prf_zzy0f218988b06ce05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:15:30 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:17:04 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 232 bytes ***. 	22.4.2022 	14:17:46 	lx 	(4. palvelin)

closing socket '79'. 	22.4.2022 	14:17:46 	lx 	(4. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	14:24:50 	_fld VALUE 	(5. tbl_ 4)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202408/01, RE_KENEH. 	22.4.2022 	14:24:50 	prnc_SaldoSorArrFill 	(10. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’, work phase: Uusi_009715#06. 	22.4.2022 	14:24:53 	ld_calc_NEW_PHASES_TO_ARR_SET 	(10. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’. 	22.4.2022 	14:24:53 	ld_wlg_LastPhaseExtraTimeGet 	(10. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202408/01, RE_KENEH. 	22.4.2022 	14:24:55 	prnc_SaldoSorArrFill 	(10. Tuotetilannelaskenta)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:25:07 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:25:32 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 782 bytes ***. 	22.4.2022 	14:27:43 	lx 	(4. palvelin)

closing socket '79'. 	22.4.2022 	14:27:43 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:30:28 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:30:28 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.141531.le001._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:30:28 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 725 bytes ***. 	22.4.2022 	14:37:32 	lx 	(4. palvelin)

closing socket '79'. 	22.4.2022 	14:37:32 	lx 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	22.4.2022 	14:39:05 	_lx_SERVER 	(5. tbl_ 4)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

closing socket '77'. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

closing socket '78'. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          15
poll.fd_count:        0
pollCount:            56936
pollInCount:          18
pollOutCount:         0
pollCloseCount:       3
pollErrCount:         0
fd add/remove count:  5/5
totalBytesReceived:   16173
totalBytesSent:       254398. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

--- server stopped ---. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x012071b600. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

quit program: close all sockets. 	22.4.2022 	14:39:05 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	22.4.2022 	14:39:05 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	14:39:15 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

  database connect time: 0.0194 seconds. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

  database connect time: 0.0092 seconds. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0290d72780, size: 400. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

--- server started in 0.0776 seconds, plugins loaded in 0.0095 seconds, 2022-04-22 14:39:16, used memory 3104.4 kb --- 	 7. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	14:39:16 	lx 	(4. palvelin)

Tcp palvelin 2 on jo käynnissä. 	22.4.2022 	14:39:51 	_lx_SERVER 	(5. tbl_ 4)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 14:40:32
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 521
Content-Uncompressed-Length: 584

LZ4. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

  database connect time: 0.0061 seconds. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:40:32 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.04181
  
SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:40:32 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.143028.a0004._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:40:32 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:40:32 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["script"] = {
  ["record_id"] = {
   [1] = "20220422.144032.0m001.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["init_new_record"] = true;
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
    };
    [2] = {
     ["init_new_record"] = false;
     ["table"] = "so";
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["up_calculate"] = 1;
    };
   };
  };
  ["record_id_table"] = "so";
 };
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"payment_method_title\": \"Paytrail\",\13  \"version\": \"3.6.2\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"status\": \"processing\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"customer_note\": \"\",\13  \"meta_data\": [\13    {\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\",\13      \"value\": \"no\"\13    }\13  ],\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"created_via\": \"checkout\",\13  \"discount_total\": \"0.00\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"total_tax\": \"7.16\",\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"\",\13          \"total\": \"7.16129\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"id\": 8315,\13      \"meta_data\": [\13        {\13          \"id\": 61556,\13          \"key\": \"Tuotteet\",\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\"\13        }\13      ],\13      \"instance_id\": \"22\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\"\13    }\13  ],\13  \"total\": \"97.00\",\13  \"billing\": {\13    \"email\": \"jukk.aller@gmail.com\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"country\": \"FI\",\13    \"city\": \"Salo\",\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"company\": \"\",\13    \"phone\": \"0500826919\",\13    \"state\": \"\"\13  },\13  \"cart_tax\": \"11.61\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"prices_include_tax\": false,\13  \"total_tax\": \"18.77\",\13  \"number\": \"6211\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"shipping_tax_total\": \"7.16\",\13      \"compound\": false,\13      \"tax_total\": \"11.61\",\13      \"rate_id\": 1,\13      \"id\": 8316,\13      \"rate_code\": \"FI-ALV.-1\",\13      \"meta_data\": [],\13      \"label\": \"alv.\"\13    }\13  ],\13  \"parent_id\": 0,\13  \"customer_id\": 0,\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"currency\": \"EUR\",\13  \"transaction_id\": \"1239916e19\",\13  \"id\": 6211,\13  \"line_items\": [\13    {\13      \"price\": 16.13,\13      \"sku\": \"RE_KENEH\",\13      \"product_id\": 1043,\13      \"variation_id\": 0,\13      \"id\": 8314,\13      \"meta_data\": [],\13      \"quantity\": 3,\13      \"tax_class\": \"\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"11.6136\",\13          \"total\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"subtotal\": \"48.39\",\13      \"total_tax\": \"11.61\",\13      \"subtotal_tax\": \"11.61\"\13    }\13  ],\13  \"shipping\": {\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"state\": \"\",\13    \"country\": \"FI\",\13    \"city\": \"Salo\",\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"company\": \"\",\13    \"postcode\": \"24130\"\13  },\13  \"payment_method\": \"paytrail\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202410', 'AV', 'TI', 'HV', 78.23, '20220422.144032.0m001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.144032.0m001.so_  zzy9f84d896921dcrr";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:40:33 	lx 	(4. palvelin)

Json parsiminen epäonnistui asetukselle: table: 0x029907c8a0. 	22.4.2022 	14:40:53 	_json_ Parse 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["script"] = {
  ["record_id"] = {
   [1] = "20220422.144055.fk002.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
     ["init_new_record"] = false;
    };
   };
  };
  ["record_id_table"] = "sor";
 };
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202410', 48.39, 'RE_KENEH', '20220422.144055.fk002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["query_name"] = "save record: order_row, 20220422.144055.fk002.sor_ zzy9f84d896921dcrr";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:40:55 	lx 	(4. palvelin)

Json parsiminen epäonnistui asetukselle: table: 0x02992b01d0. 	22.4.2022 	14:41:06 	_json_ Parse 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["script"] = {
  ["record_id"] = {
   [1] = "20220422.144113.1b003.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
     ["init_new_record"] = false;
    };
   };
  };
  ["record_id_table"] = "sor";
 };
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202410', 29.84, 'POSTNORD', '20220422.144113.1b003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
 ["query_name"] = "save record: order_row, 20220422.144113.1b003.sor_ zzy9f84d896921dcrr";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:41:13 	lx 	(4. palvelin)

Json parsiminen epäonnistui asetukselle: table: 0x02992b0970. 	22.4.2022 	14:41:17 	_json_ Parse 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["table_prefix"] = "ord";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
};. 	22.4.2022 	14:41:32 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:41:32 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 227 bytes ***. 	22.4.2022 	14:42:53 	lx 	(4. palvelin)

closing socket '81'. 	22.4.2022 	14:42:53 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["table_prefix"] = "ord";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
};. 	22.4.2022 	14:43:34 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:43:35 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	14:43:41 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:43:41 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	14:43:41 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:43:41 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	14:43:41 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.144032.m9001._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:43:41 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:43:41 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["script"] = {
  ["record_id"] = {
   [1] = "20220422.144341.ks001.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["init_new_record"] = true;
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
    };
    [2] = {
     ["table"] = "so";
     ["init_new_record"] = false;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["up_calculate"] = 1;
    };
   };
  };
  ["record_id_table"] = "so";
 };
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"total\": \"97.00\",\13  \"version\": \"3.6.2\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"meta_data\": [],\13      \"rate_id\": 1,\13      \"label\": \"alv.\",\13      \"compound\": false,\13      \"tax_total\": \"11.61\",\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\"\13    }\13  ],\13  \"transaction_id\": \"1239916e19\",\13  \"currency\": \"EUR\",\13  \"refunds\": [],\13  \"_links\": {\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ],\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ]\13  },\13  \"line_items\": [\13    {\13      \"product_id\": 1043,\13      \"id\": 8314,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"subtotal\": \"48.39\",\13      \"meta_data\": [],\13      \"subtotal_tax\": \"11.61\",\13      \"price\": 16.13,\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"total_tax\": \"11.61\"\13    }\13  ],\13  \"shipping\": {\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"state\": \"\",\13    \"address_2\": \"\",\13    \"first_name\": \"Jukka\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"last_name\": \"Aller\",\13    \"company\": \"\",\13    \"postcode\": \"24130\"\13  },\13  \"number\": \"6211\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"id\": 6211,\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"payment_method\": \"paytrail\",\13  \"payment_method_title\": \"Paytrail\",\13  \"prices_include_tax\": false,\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"customer_note\": \"\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"billing\": {\13    \"email\": \"jukk.aller@gmail.com\",\13    \"country\": \"FI\",\13    \"city\": \"Salo\",\13    \"state\": \"\",\13    \"phone\": \"0500826919\",\13    \"address_2\": \"\",\13    \"first_name\": \"Jukka\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"last_name\": \"Aller\",\13    \"company\": \"\",\13    \"postcode\": \"24130\"\13  },\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"key\": \"is_vat_exempt\",\13      \"id\": 253398\13    }\13  ],\13  \"cart_tax\": \"11.61\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"parent_id\": 0,\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"total_tax\": \"18.77\",\13  \"created_via\": \"checkout\",\13  \"discount_total\": \"0.00\",\13  \"customer_id\": 0,\13  \"coupon_lines\": [],\13  \"status\": \"processing\",\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"key\": \"Tuotteet\",\13          \"id\": 61556\13        }\13      ],\13      \"id\": 8315,\13      \"total_tax\": \"7.16\",\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"instance_id\": \"22\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\"\13    }\13  ],\13  \"shipping_tax\": \"7.16\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202411', 'AV', 'TI', 'HV', 78.23, '20220422.144341.ks001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.144341.ks001.so_  zzy9f84d896921dcrr";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:43:59 	lx 	(4. palvelin)

Json parsiminen epäonnistui asetukselle: table: 0x02992159c0. 	22.4.2022 	14:44:07 	_json_ Parse 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["script"] = {
  ["record_id"] = {
   [1] = "20220422.144410.20002.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["init_new_record"] = true;
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
    };
    [2] = {
     ["table"] = "so";
     ["init_new_record"] = false;
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
    };
   };
  };
  ["record_id_table"] = "sor";
 };
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202411', 48.39, 'RE_KENEH', '20220422.144410.20002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["query_name"] = "save record: order_row, 20220422.144410.20002.sor_ zzy9f84d896921dcrr";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:46:10 	lx 	(4. palvelin)

Json parsiminen epäonnistui asetukselle: table: 0x0298641908. 	22.4.2022 	14:46:31 	_json_ Parse 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	22.4.2022 	14:48:48 	_lx_SERVER 	(11. tbl_ 10)

*** tcp close for sock 79, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

closing socket '79'. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

closing socket '80'. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          15
poll.fd_count:        1
pollCount:            21600
pollInCount:          17
pollOutCount:         0
pollCloseCount:       1
pollErrCount:         0
fd add/remove count:  4/3
totalBytesReceived:   18539
totalBytesSent:       156460. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 81
. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

closing socket '81'. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x0290d72780. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0290d72780, size: 400. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

--- server stopped ---. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0290d72780. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

quit program: close all sockets. 	22.4.2022 	14:48:48 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	22.4.2022 	14:48:48 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	14:48:51 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

  database connect time: 0.0251 seconds. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

  database connect time: 0.0082 seconds. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0120732df0, size: 400. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

--- server started in 0.0854 seconds, plugins loaded in 0.0108 seconds, 2022-04-22 14:48:52, used memory 3102.6 kb --- 	 7. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	14:48:52 	lx 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	22.4.2022 	14:50:37 	_lx_SERVER 	(11. tbl_ 10)

*** tcp close for sock 81, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

closing socket '81'. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

*** tcp close for sock 82, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

closing socket '82'. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          0
poll.fd_count:        0
pollCount:            4736
pollInCount:          0
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  2/2
totalBytesReceived:   0
totalBytesSent:       0. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

--- server stopped ---. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0120732df0. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

quit program: close all sockets. 	22.4.2022 	14:50:38 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	22.4.2022 	14:50:38 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	14:50:42 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

  database connect time: 0.0185 seconds. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

  database connect time: 0.0093 seconds. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0291622980, size: 400. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

--- server started in 0.0659 seconds, plugins loaded in 0.0087 seconds, 2022-04-22 14:50:43, used memory 3102.7 kb --- 	 7. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	14:50:43 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 14:50:56
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 523
Content-Uncompressed-Length: 584

LZ4. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

  database connect time: 0.0052 seconds. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
};. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:50:56 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.04675
  
SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
};. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:50:56 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
};. 	22.4.2022 	14:50:56 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.144341.8c004._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:50:56 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
};. 	22.4.2022 	14:50:57 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "save record: order, 20220422.145056.6t001.so_  zzy9f84d896921dcrr";
 ["database"] = "plg4d";
 ["script"] = {
  ["record_id_table"] = "so";
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["init_new_record"] = true;
     ["table"] = "sor";
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["init_new_record"] = false;
     ["table"] = "so";
    };
   };
  };
  ["record_id"] = {
   [1] = "20220422.145056.6t001.so_  zzy9f84d896921dcrr";
  };
 };
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"total\": \"97.00\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"version\": \"3.6.2\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"shipping_tax_total\": \"7.16\",\13      \"label\": \"alv.\",\13      \"tax_total\": \"11.61\",\13      \"compound\": false,\13      \"rate_id\": 1,\13      \"id\": 8316,\13      \"meta_data\": [],\13      \"rate_code\": \"FI-ALV.-1\"\13    }\13  ],\13  \"customer_id\": 0,\13  \"refunds\": [],\13  \"_links\": {\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ],\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ]\13  },\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"cart_tax\": \"11.61\",\13  \"customer_note\": \"\",\13  \"shipping\": {\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"postcode\": \"24130\",\13    \"address_2\": \"\",\13    \"state\": \"\"\13  },\13  \"number\": \"6211\",\13  \"payment_method\": \"paytrail\",\13  \"payment_method_title\": \"Paytrail\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"billing\": {\13    \"city\": \"Salo\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"state\": \"\",\13    \"company\": \"\",\13    \"country\": \"FI\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"postcode\": \"24130\",\13    \"phone\": \"0500826919\",\13    \"address_2\": \"\"\13  },\13  \"meta_data\": [\13    {\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\",\13      \"value\": \"no\"\13    }\13  ],\13  \"transaction_id\": \"1239916e19\",\13  \"parent_id\": 0,\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"prices_include_tax\": false,\13  \"status\": \"processing\",\13  \"total_tax\": \"18.77\",\13  \"discount_total\": \"0.00\",\13  \"currency\": \"EUR\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"created_via\": \"checkout\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"total_tax\": \"7.16\",\13      \"total\": \"29.84\",\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"\",\13          \"total\": \"7.16129\"\13        }\13      ],\13      \"id\": 8315,\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"id\": 61556,\13          \"key\": \"Tuotteet\",\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\"\13        }\13      ],\13      \"instance_id\": \"22\"\13    }\13  ],\13  \"id\": 6211,\13  \"line_items\": [\13    {\13      \"product_id\": 1043,\13      \"subtotal_tax\": \"11.61\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"11.6136\",\13          \"total\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"variation_id\": 0,\13      \"subtotal\": \"48.39\",\13      \"price\": 16.13,\13      \"quantity\": 3,\13      \"total_tax\": \"11.61\",\13      \"tax_class\": \"\",\13      \"id\": 8314,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"meta_data\": [],\13      \"sku\": \"RE_KENEH\"\13    }\13  ]\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202412', 'AV', 'TI', 'HV', 78.23, '20220422.145056.6t001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
};. 	22.4.2022 	14:50:57 	lx 	(4. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	14:51:10 	_json_ ObjectItemGet 	(4. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	22.4.2022 	14:51:11 	_json_ ArraySizeGet 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "save record: order_row, 20220422.145157.0k002.sor_ zzy9f84d896921dcrr";
 ["database"] = "plg4d";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["init_new_record"] = true;
     ["table"] = "sor";
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["init_new_record"] = false;
     ["table"] = "so";
    };
   };
  };
  ["record_id"] = {
   [1] = "20220422.145157.0k002.sor_ zzy9f84d896921dcrr";
  };
 };
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202412', 48.39, 'RE_KENEH', '20220422.145157.0k002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
};. 	22.4.2022 	14:51:57 	lx 	(4. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	14:51:58 	_json_ ObjectItemGet 	(4. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	22.4.2022 	14:51:58 	_json_ ArraySizeGet 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "save record: order_row, 20220422.145158.3t003.sor_ zzy9f84d896921dcrr";
 ["database"] = "plg4d";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["save_preference"] = {
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["init_new_record"] = true;
     ["table"] = "sor";
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["init_new_record"] = false;
     ["table"] = "so";
    };
   };
  };
  ["record_id"] = {
   [1] = "20220422.145158.3t003.sor_ zzy9f84d896921dcrr";
  };
 };
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202412', 29.84, 'POSTNORD', '20220422.145158.3t003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
};. 	22.4.2022 	14:51:58 	lx 	(4. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	14:51:58 	_json_ ObjectItemGet 	(4. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	22.4.2022 	14:51:58 	_json_ ArraySizeGet 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["database"] = "plg4d";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["show_sql"] = true;
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
};. 	22.4.2022 	14:51:59 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 270, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:51:59 	_lx_ExecuteSqlNew 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	22.4.2022 	14:53:16 	_lx_SERVER 	(11. tbl_ 10)

*** tcp close for sock 83, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

closing socket '83'. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

*** tcp close for sock 84, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

closing socket '84'. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          8
poll.fd_count:        1
pollCount:            3904
pollInCount:          9
pollOutCount:         0
pollCloseCount:       0
pollErrCount:         0
fd add/remove count:  3/2
totalBytesReceived:   9858
totalBytesSent:       70153. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 85
. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

closing socket '85'. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x0291622980. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0291622980, size: 400. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

--- server stopped ---. 	22.4.2022 	14:53:16 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0291622980. 	22.4.2022 	14:53:17 	lx 	(4. palvelin)

quit program: close all sockets. 	22.4.2022 	14:53:17 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	22.4.2022 	14:53:17 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	14:53:20 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

  database connect time: 0.0186 seconds. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

  database connect time: 0.0054 seconds. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x01251aae80, size: 400. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

--- server started in 0.0795 seconds, plugins loaded in 0.0100 seconds, 2022-04-22 14:53:21, used memory 3103.5 kb --- 	 7. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	14:53:21 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 14:53:47
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 965
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	14:53:47 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	14:53:47 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	14:53:47 	lx 	(4. palvelin)

  database connect time: 0.0063 seconds. 	22.4.2022 	14:53:47 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	14:53:47 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	14:53:47 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:01.36687
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	14:53:48 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	14:54:00 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.145057.pn001._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	14:54:00 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
};. 	22.4.2022 	14:54:00 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"payment_method\": \"paytrail\",\13  \"payment_method_title\": \"Paytrail\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"currency\": \"EUR\",\13  \"date_completed\": null,\13  \"version\": \"3.6.2\",\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"meta_data\": [\13    {\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\",\13      \"value\": \"no\"\13    }\13  ],\13  \"customer_id\": 0,\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"created_via\": \"checkout\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"total\": \"7.16129\",\13          \"subtotal\": \"\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"instance_id\": \"22\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"id\": 61556,\13          \"key\": \"Tuotteet\",\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\"\13        }\13      ],\13      \"id\": 8315,\13      \"total_tax\": \"7.16\"\13    }\13  ],\13  \"number\": \"6211\",\13  \"total\": \"97.00\",\13  \"total_tax\": \"18.77\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"parent_id\": 0,\13  \"prices_include_tax\": false,\13  \"transaction_id\": \"1239916e19\",\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"cart_tax\": \"11.61\",\13  \"line_items\": [\13    {\13      \"product_id\": 1043,\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"total\": \"11.6136\",\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"subtotal\": \"48.39\",\13      \"subtotal_tax\": \"11.61\",\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"id\": 8314,\13      \"meta_data\": [],\13      \"price\": 16.13,\13      \"total_tax\": \"11.61\"\13    }\13  ],\13  \"status\": \"processing\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"shipping\": {\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"state\": \"\",\13    \"address_2\": \"\",\13    \"last_name\": \"Aller\",\13    \"first_name\": \"Jukka\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\"\13  },\13  \"customer_note\": \"\",\13  \"billing\": {\13    \"email\": \"jukk.aller@gmail.com\",\13    \"state\": \"\",\13    \"company\": \"\",\13    \"last_name\": \"Aller\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"country\": \"FI\",\13    \"first_name\": \"Jukka\",\13    \"postcode\": \"24130\",\13    \"address_2\": \"\",\13    \"phone\": \"0500826919\",\13    \"city\": \"Salo\"\13  },\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"refunds\": [],\13  \"discount_total\": \"0.00\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"tax_total\": \"11.61\",\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"rate_id\": 1,\13      \"meta_data\": [],\13      \"label\": \"alv.\",\13      \"compound\": false\13    }\13  ],\13  \"id\": 6211,\13  \"date_completed_gmt\": null\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202413', 'AV', 'TI', 'HV', 78.23, '20220422.145400.fs004.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.145400.fs004.so_  zzy9f84d896921dcrr";
 ["script"] = {
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
    };
    [2] = {
     ["up_calculate"] = 1;
     ["init_new_record"] = false;
     ["table"] = "so";
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
  ["record_id"] = {
   [1] = "20220422.145400.fs004.so_  zzy9f84d896921dcrr";
  };
  ["record_id_table"] = "so";
 };
 ["database"] = "plg4d";
};. 	22.4.2022 	14:54:01 	lx 	(4. palvelin)

 *** sock:send failed with error -1, errno: 32, error 'Broken pipe'. 	22.4.2022 	15:02:26 	lx 	(4. palvelin)

*** tcp close for sock 88, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 3 169 bytes ***. 	22.4.2022 	15:02:26 	lx 	(4. palvelin)

closing socket '88'. 	22.4.2022 	15:02:26 	lx 	(4. palvelin)

*** tcp close for sock 87, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	15:02:50 	lx 	(4. palvelin)

closing socket '87'. 	22.4.2022 	15:02:50 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:02:57 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:02:58 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field"] = {
  [1] = "text_value";
 };
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:03:14 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:03:14 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field"] = {
  [1] = "text_value";
 };
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:03:14 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:03:14 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
};. 	22.4.2022 	15:03:14 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.145400.o4001._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:03:14 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
};. 	22.4.2022 	15:03:27 	lx 	(4. palvelin)

*** tcp close for sock 87, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 733 bytes ***. 	22.4.2022 	15:04:54 	lx 	(4. palvelin)

closing socket '87'. 	22.4.2022 	15:04:54 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	15:05:32 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:05:32 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	15:05:32 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:05:32 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	15:05:32 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.150327.g707i._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:05:32 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
};. 	22.4.2022 	15:05:41 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"customer_id\": 0,\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"parent_id\": 0,\13  \"shipping\": {\13    \"last_name\": \"Aller\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"state\": \"\",\13    \"company\": \"\",\13    \"first_name\": \"Jukka\"\13  },\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"shipping_tax_total\": \"7.16\",\13      \"id\": 8316,\13      \"rate_code\": \"FI-ALV.-1\",\13      \"rate_id\": 1,\13      \"label\": \"alv.\",\13      \"meta_data\": [],\13      \"compound\": false,\13      \"tax_total\": \"11.61\"\13    }\13  ],\13  \"currency\": \"EUR\",\13  \"transaction_id\": \"1239916e19\",\13  \"id\": 6211,\13  \"line_items\": [\13    {\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"meta_data\": [],\13      \"total_tax\": \"11.61\",\13      \"product_id\": 1043,\13      \"total\": \"48.39\",\13      \"id\": 8314,\13      \"subtotal\": \"48.39\",\13      \"price\": 16.13,\13      \"subtotal_tax\": \"11.61\",\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\"\13    }\13  ],\13  \"payment_method_title\": \"Paytrail\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"shipping_tax\": \"7.16\",\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"prices_include_tax\": false,\13  \"created_via\": \"checkout\",\13  \"discount_total\": \"0.00\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"customer_note\": \"\",\13  \"version\": \"3.6.2\",\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"total\": \"29.84\",\13      \"method_id\": \"postnord\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"instance_id\": \"22\",\13      \"id\": 8315,\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"total_tax\": \"7.16\",\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ]\13    }\13  ],\13  \"billing\": {\13    \"last_name\": \"Aller\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"phone\": \"0500826919\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"state\": \"\",\13    \"company\": \"\",\13    \"first_name\": \"Jukka\"\13  },\13  \"number\": \"6211\",\13  \"cart_tax\": \"11.61\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"total_tax\": \"18.77\",\13  \"total\": \"97.00\",\13  \"payment_method\": \"paytrail\",\13  \"status\": \"processing\",\13  \"discount_tax\": \"0.00\",\13  \"fee_lines\": [],\13  \"shipping_total\": \"29.84\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202415', 'AV', 'TI', 'HV', 78.23, '20220422.150532.pc001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.150532.pc001.so_  zzy9f84d896921dcrr";
 ["script"] = {
  ["run_script"] = {
   [1] = {
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
    ["table"] = "sor";
    ["init_new_record"] = true;
   };
   [2] = {
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
    ["up_calculate"] = 1;
    ["table"] = "so";
    ["init_new_record"] = false;
   };
  };
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.150532.pc001.so_  zzy9f84d896921dcrr";
  };
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
 };
 ["database"] = "plg4d";
};. 	22.4.2022 	15:06:05 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202415', 48.39, 'RE_KENEH', '20220422.150605.9s002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["query_name"] = "save record: order_row, 20220422.150605.9s002.sor_ zzy9f84d896921dcrr";
 ["script"] = {
  ["run_script"] = {
   [1] = {
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
    ["table"] = "sor";
    ["init_new_record"] = true;
   };
   [2] = {
    ["up_calculate"] = 1;
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
    ["table"] = "so";
    ["init_new_record"] = false;
   };
  };
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.150605.9s002.sor_ zzy9f84d896921dcrr";
  };
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
 };
 ["database"] = "plg4d";
};. 	22.4.2022 	15:06:08 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202415', 29.84, 'POSTNORD', '20220422.150608.kr003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
 ["query_name"] = "save record: order_row, 20220422.150608.kr003.sor_ zzy9f84d896921dcrr";
 ["script"] = {
  ["run_script"] = {
   [1] = {
    ["table"] = "sor";
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
    ["init_new_record"] = true;
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
   };
   [2] = {
    ["table"] = "so";
    ["up_calculate"] = 1;
    ["init_new_record"] = false;
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
   };
  };
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.150608.kr003.sor_ zzy9f84d896921dcrr";
  };
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
 };
 ["database"] = "plg4d";
};. 	22.4.2022 	15:06:09 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:06:09 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:06:09 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 87, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 246 bytes ***. 	22.4.2022 	15:07:16 	lx 	(4. palvelin)

closing socket '87'. 	22.4.2022 	15:07:16 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
};. 	22.4.2022 	15:07:23 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:07:23 	_lx_ExecuteSqlNew 	(4. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	22.4.2022 	15:07:58 	_lx_SERVER 	(11. tbl_ 10)

*** tcp close for sock 85, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

closing socket '85'. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

*** tcp close for sock 86, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

closing socket '86'. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

 -- Server statistics --
answerCount:          18
poll.fd_count:        1
pollCount:            15776
pollInCount:          23
pollOutCount:         0
pollCloseCount:       4
pollErrCount:         0
fd add/remove count:  7/6
totalBytesReceived:   21331
totalBytesSent:       319998. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

warning: socket type 'number' is not a table, socket number: 87
. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

closing socket '87'. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x01251aae80. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x01251aae80, size: 400. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

--- server stopped ---. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x01251aae80. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

quit program: close all sockets. 	22.4.2022 	15:07:58 	lx 	(4. palvelin)

Tcp palvelin 2 sammutettu. 	22.4.2022 	15:07:58 	_lx_SERVER 	(4. palvelin)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	15:08:01 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:08:02 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

  database connect time: 0.0226 seconds. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

  database connect time: 0.0091 seconds. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0291d838b0, size: 400. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

--- server started in 0.0910 seconds, plugins loaded in 0.0112 seconds, 2022-04-22 15:08:03, used memory 3103.5 kb --- 	 7. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	15:08:03 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 15:09:23
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 967
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	15:09:23 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:09:23 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	15:09:23 	lx 	(4. palvelin)

  database connect time: 0.0078 seconds. 	22.4.2022 	15:09:23 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["table_prefix"] = "ord";
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
};. 	22.4.2022 	15:09:23 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:09:23 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:01.38486
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	15:09:24 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:09:36 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:09:36 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:09:36 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:09:36 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
};. 	22.4.2022 	15:09:37 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.150541.bv07j._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:09:37 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:09:37 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"currency\": \"EUR\",\13  \"payment_method_title\": \"Paytrail\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"customer_id\": 0,\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"meta_data\": [\13    {\13      \"id\": 253398,\13      \"value\": \"no\",\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"created_via\": \"checkout\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"transaction_id\": \"1239916e19\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_lines\": [\13    {\13      \"id\": 8315,\13      \"total_tax\": \"7.16\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"id\": 61556,\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"instance_id\": \"22\",\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"\",\13          \"total\": \"7.16129\"\13        }\13      ]\13    }\13  ],\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"prices_include_tax\": false,\13  \"total\": \"97.00\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"cart_tax\": \"11.61\",\13  \"status\": \"processing\",\13  \"billing\": {\13    \"state\": \"\",\13    \"city\": \"Salo\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"country\": \"FI\",\13    \"first_name\": \"Jukka\",\13    \"postcode\": \"24130\",\13    \"address_2\": \"\",\13    \"phone\": \"0500826919\",\13    \"company\": \"\",\13    \"last_name\": \"Aller\",\13    \"email\": \"jukk.aller@gmail.com\"\13  },\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"id\": 8316,\13      \"rate_id\": 1,\13      \"rate_code\": \"FI-ALV.-1\",\13      \"meta_data\": [],\13      \"label\": \"alv.\",\13      \"shipping_tax_total\": \"7.16\",\13      \"compound\": false,\13      \"tax_total\": \"11.61\"\13    }\13  ],\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"version\": \"3.6.2\",\13  \"line_items\": [\13    {\13      \"total\": \"48.39\",\13      \"price\": 16.13,\13      \"subtotal\": \"48.39\",\13      \"subtotal_tax\": \"11.61\",\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"id\": 8314,\13      \"quantity\": 3,\13      \"variation_id\": 0,\13      \"meta_data\": [],\13      \"product_id\": 1043,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"total_tax\": \"11.61\",\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"11.6136\",\13          \"total\": \"11.6136\"\13        }\13      ]\13    }\13  ],\13  \"shipping\": {\13    \"country\": \"FI\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"last_name\": \"Aller\",\13    \"city\": \"Salo\",\13    \"first_name\": \"Jukka\",\13    \"company\": \"\",\13    \"postcode\": \"24130\",\13    \"state\": \"\"\13  },\13  \"customer_note\": \"\",\13  \"number\": \"6211\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"total_tax\": \"18.77\",\13  \"discount_total\": \"0.00\",\13  \"parent_id\": 0,\13  \"shipping_tax\": \"7.16\",\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"id\": 6211,\13  \"fee_lines\": [],\13  \"payment_method\": \"paytrail\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202416', 'AV', 'TI', 'HV', 78.23, '20220422.150936.eh001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.150936.eh001.so_  zzy9f84d896921dcrr";
 ["database"] = "plg4d";
 ["script"] = {
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.150936.eh001.so_  zzy9f84d896921dcrr";
  };
  ["run_script"] = {
   [1] = {
    ["table"] = "sor";
    ["init_new_record"] = true;
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
   };
   [2] = {
    ["table"] = "so";
    ["init_new_record"] = false;
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
    ["up_calculate"] = 1;
   };
  };
 };
};. 	22.4.2022 	15:09:41 	lx 	(4. palvelin)

 *** sock:send failed with error -1, errno: 32, error 'Broken pipe'. 	22.4.2022 	15:13:13 	lx 	(4. palvelin)

*** tcp close for sock 90, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 3 159 bytes ***. 	22.4.2022 	15:13:13 	lx 	(4. palvelin)

closing socket '90'. 	22.4.2022 	15:13:13 	lx 	(4. palvelin)

Päivä on pienempi kuin alkupäivä. Koodi ID: _code_001_so_kSales_Order_ID. 	22.4.2022 	15:14:25 	_code Reserve 	(5. tbl_ 9)

*** tcp close for sock 89, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	15:14:56 	lx 	(4. palvelin)

closing socket '89'. 	22.4.2022 	15:14:56 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
};. 	22.4.2022 	15:15:58 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:15:58 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["trace"] = true;
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:16:11 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:16:11 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["trace"] = true;
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:16:11 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:16:11 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["trace"] = true;
 ["return_type"] = "record array";
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
};. 	22.4.2022 	15:16:11 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.150937.5q001._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:16:11 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:16:11 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"line_items\": [\13    {\13      \"taxes\": [\13        {\13          \"subtotal\": \"11.6136\",\13          \"id\": 1,\13          \"total\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"subtotal\": \"48.39\",\13      \"product_id\": 1043,\13      \"subtotal_tax\": \"11.61\",\13      \"price\": 16.13,\13      \"total_tax\": \"11.61\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"meta_data\": [],\13      \"id\": 8314,\13      \"sku\": \"RE_KENEH\"\13    }\13  ],\13  \"transaction_id\": \"1239916e19\",\13  \"number\": \"6211\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"payment_method\": \"paytrail\",\13  \"currency\": \"EUR\",\13  \"payment_method_title\": \"Paytrail\",\13  \"prices_include_tax\": false,\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"status\": \"processing\",\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"billing\": {\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"phone\": \"0500826919\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"state\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"company\": \"\"\13  },\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"discount_total\": \"0.00\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"created_via\": \"checkout\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"subtotal\": \"\",\13          \"id\": 1,\13          \"total\": \"7.16129\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"total_tax\": \"7.16\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"id\": 8315,\13      \"instance_id\": \"22\"\13    }\13  ],\13  \"version\": \"3.6.2\",\13  \"total\": \"97.00\",\13  \"customer_note\": \"\",\13  \"cart_tax\": \"11.61\",\13  \"id\": 6211,\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"total_tax\": \"18.77\",\13  \"parent_id\": 0,\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"compound\": false,\13      \"rate_id\": 1,\13      \"tax_total\": \"11.61\",\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"meta_data\": [],\13      \"label\": \"alv.\",\13      \"id\": 8316\13    }\13  ],\13  \"customer_id\": 0,\13  \"date_completed\": null,\13  \"shipping\": {\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"state\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"company\": \"\"\13  },\13  \"refunds\": []\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202417', 'AV', 'TI', 'HV', 78.23, '20220422.151611.8q001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.151611.8q001.so_  zzy9f84d896921dcrr";
 ["database"] = "plg4d";
 ["script"] = {
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  ["record_id"] = {
   [1] = "20220422.151611.8q001.so_  zzy9f84d896921dcrr";
  };
  ["record_id_table"] = "so";
  ["run_script"] = {
   [1] = {
    ["init_new_record"] = true;
    ["table"] = "sor";
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
   };
   [2] = {
    ["up_calculate"] = 1;
    ["table"] = "so";
    ["init_new_record"] = false;
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
   };
  };
 };
};. 	22.4.2022 	15:16:12 	lx 	(4. palvelin)

 *** sock:send failed with error -1, errno: 32, error 'Broken pipe'. 	22.4.2022 	15:23:46 	lx 	(4. palvelin)

*** tcp close for sock 89, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 3 114 bytes ***. 	22.4.2022 	15:23:46 	lx 	(4. palvelin)

closing socket '89'. 	22.4.2022 	15:23:46 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
};. 	22.4.2022 	15:24:34 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:24:35 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:24:42 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:24:42 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:24:42 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:24:42 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
};. 	22.4.2022 	15:24:43 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.151611.me07i._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:24:43 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:24:43 	lx 	(4. palvelin)

*** tcp close for sock 89, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 727 bytes ***. 	22.4.2022 	15:25:20 	lx 	(4. palvelin)

closing socket '89'. 	22.4.2022 	15:25:20 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:25:25 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:25:25 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "string";
 };
};. 	22.4.2022 	15:25:25 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:25:25 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
};. 	22.4.2022 	15:25:25 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.152443.810mf._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:25:26 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:25:26 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"payment_method_title\": \"Paytrail\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"customer_note\": \"\",\13  \"meta_data\": [\13    {\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\",\13      \"value\": \"no\"\13    }\13  ],\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"number\": \"6211\",\13  \"created_via\": \"checkout\",\13  \"discount_total\": \"0.00\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"subtotal\": \"\",\13          \"id\": 1\13        }\13      ],\13      \"total\": \"29.84\",\13      \"total_tax\": \"7.16\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"instance_id\": \"22\",\13      \"id\": 8315,\13      \"meta_data\": [\13        {\13          \"id\": 61556,\13          \"key\": \"Tuotteet\",\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\"\13        }\13      ],\13      \"method_id\": \"postnord\"\13    }\13  ],\13  \"parent_id\": 0,\13  \"total\": \"97.00\",\13  \"total_tax\": \"18.77\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"tax_total\": \"11.61\",\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_id\": 1,\13      \"meta_data\": [],\13      \"label\": \"alv.\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"compound\": false\13    }\13  ],\13  \"customer_id\": 0,\13  \"version\": \"3.6.2\",\13  \"status\": \"processing\",\13  \"billing\": {\13    \"phone\": \"0500826919\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"first_name\": \"Jukka\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"country\": \"FI\",\13    \"state\": \"\",\13    \"city\": \"Salo\",\13    \"company\": \"\",\13    \"last_name\": \"Aller\"\13  },\13  \"cart_tax\": \"11.61\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"line_items\": [\13    {\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"subtotal\": \"11.6136\",\13          \"id\": 1\13        }\13      ],\13      \"total\": \"48.39\",\13      \"subtotal\": \"48.39\",\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"subtotal_tax\": \"11.61\",\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"meta_data\": [],\13      \"price\": 16.13,\13      \"total_tax\": \"11.61\",\13      \"id\": 8314,\13      \"product_id\": 1043\13    }\13  ],\13  \"shipping\": {\13    \"address_1\": \"Sieponkatu 9\",\13    \"last_name\": \"Aller\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"first_name\": \"Jukka\",\13    \"state\": \"\",\13    \"city\": \"Salo\",\13    \"company\": \"\",\13    \"country\": \"FI\"\13  },\13  \"transaction_id\": \"1239916e19\",\13  \"prices_include_tax\": false,\13  \"payment_method\": \"paytrail\",\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"currency\": \"EUR\",\13  \"id\": 6211,\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"refunds\": [],\13  \"date_created\": \"2022-04-20T10:28:05\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202419', 'AV', 'TI', 'HV', 78.23, '20220422.152525.7j001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.152525.7j001.so_  zzy9f84d896921dcrr";
 ["database"] = "plg4d";
 ["script"] = {
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  ["record_id"] = {
   [1] = "20220422.152525.7j001.so_  zzy9f84d896921dcrr";
  };
  ["record_id_table"] = "so";
  ["run_script"] = {
   [1] = {
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
    ["table"] = "sor";
    ["record_id"] = {
     [1] = "20220422.152525.7j001.so_  zzy9f84d896921dcrr";
    };
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
    ["init_new_record"] = true;
   };
   [2] = {
    ["up_calculate"] = 1;
    ["table"] = "so";
    ["init_new_record"] = false;
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
    ["record_id"] = {
     [1] = "20220422.152525.7j001.so_  zzy9f84d896921dcrr";
    };
   };
  };
 };
};. 	22.4.2022 	15:25:56 	lx 	(4. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0291d838b0. 	22.4.2022 	15:27:18 	lx 	(4. palvelin)

quit program: close all sockets. 	22.4.2022 	15:27:18 	lx 	(4. palvelin)

closing socket '87'. 	22.4.2022 	15:27:18 	lx 	(4. palvelin)

closing socket '88'. 	22.4.2022 	15:27:18 	lx 	(4. palvelin)

closing socket '89'. 	22.4.2022 	15:27:18 	lx 	(4. palvelin)

Tcp palvelin 2 on jo käynnissä. 	22.4.2022 	15:28:03 	_lx_SERVER 	(11. tbl_ 10)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	15:28:03 	_lx_SERVER 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

  database connect time: 0.0348 seconds. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

  database connect time: 0.0050 seconds. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0291dcde50, size: 400. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

All plugins have been loaded. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

--- server started in 0.1250 seconds, plugins loaded in 0.0212 seconds, 2022-04-22 15:28:05, used memory 3102.6 kb --- 	 7. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	15:28:05 	lx 	(4. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 15:29:01
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 967
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	15:29:01 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:29:01 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	15:29:01 	lx 	(4. palvelin)

  database connect time: 0.0090 seconds. 	22.4.2022 	15:29:01 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
};. 	22.4.2022 	15:29:01 	lx 	(4. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:29:01 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:01.40013
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	15:29:02 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:29:07 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:29:07 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:29:08 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:29:08 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:29:08 	lx 	(4. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.152526.ps0mg._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:29:08 	_lx_ExecuteSqlNew 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	15:29:08 	lx 	(4. palvelin)

plg4d option executeSqlIn4d = {
 ["script"] = {
  ["record_id"] = {
   [1] = "20220422.152907.if001.so_  zzy9f84d896921dcrr";
  };
  ["record_id_table"] = "so";
  ["run_script"] = {
   [1] = {
    ["table"] = "sor";
    ["find_linked_record"] = {
     [1] = "sales_order_id";
    };
    ["init_new_record"] = true;
    ["record_id"] = {
     [1] = "20220422.152907.if001.so_  zzy9f84d896921dcrr";
    };
    ["script_field"] = {
     [1] = "product_id";
     [2] = "ordered_amount";
     [3] = "sales_price_total";
     [4] = "vat_price";
     [5] = "price__unit";
    };
   };
   [2] = {
    ["table"] = "so";
    ["init_new_record"] = false;
    ["record_id"] = {
     [1] = "20220422.152907.if001.so_  zzy9f84d896921dcrr";
    };
    ["up_calculate"] = 1;
    ["script_field"] = {
     [1] = "company_id";
     [2] = "employee_id";
    };
   };
  };
  ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
 };
 ["database"] = "plg4d";
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"discount_total\": \"0.00\",\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"shipping_tax_total\": \"7.16\",\13      \"label\": \"alv.\",\13      \"rate_id\": 1,\13      \"compound\": false,\13      \"tax_total\": \"11.61\",\13      \"meta_data\": [],\13      \"id\": 8316,\13      \"rate_code\": \"FI-ALV.-1\"\13    }\13  ],\13  \"shipping\": {\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"city\": \"Salo\",\13    \"state\": \"\",\13    \"postcode\": \"24130\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"company\": \"\",\13    \"country\": \"FI\",\13    \"address_2\": \"\"\13  },\13  \"customer_id\": 0,\13  \"id\": 6211,\13  \"line_items\": [\13    {\13      \"subtotal_tax\": \"11.61\",\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"quantity\": 3,\13      \"variation_id\": 0,\13      \"product_id\": 1043,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"meta_data\": [],\13      \"price\": 16.13,\13      \"total_tax\": \"11.61\",\13      \"id\": 8314,\13      \"subtotal\": \"48.39\"\13    }\13  ],\13  \"status\": \"processing\",\13  \"payment_method\": \"paytrail\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"currency\": \"EUR\",\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"transaction_id\": \"1239916e19\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"customer_note\": \"\",\13  \"created_via\": \"checkout\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"total_tax\": \"7.16\",\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ],\13      \"id\": 8315,\13      \"instance_id\": \"22\"\13    }\13  ],\13  \"version\": \"3.6.2\",\13  \"billing\": {\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"phone\": \"0500826919\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"state\": \"\",\13    \"city\": \"Salo\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"postcode\": \"24130\",\13    \"company\": \"\",\13    \"country\": \"FI\",\13    \"address_2\": \"\"\13  },\13  \"total\": \"97.00\",\13  \"cart_tax\": \"11.61\",\13  \"number\": \"6211\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"prices_include_tax\": false,\13  \"total_tax\": \"18.77\",\13  \"parent_id\": 0,\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"payment_method_title\": \"Paytrail\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202420', 'AV', 'TI', 'HV', 78.23, '20220422.152907.if001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["query_name"] = "save record: order, 20220422.152907.if001.so_  zzy9f84d896921dcrr";
};. 	22.4.2022 	15:29:08 	lx 	(4. palvelin)

Tcp palvelin 2 on jo käynnissä. 	22.4.2022 	15:39:36 	_lx_SERVER 	(11. tbl_ 10)

Tcp server 2 stop failed. 	22.4.2022 	15:46:20 	_lx_SERVER 	(6. Tool)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

  database connect time: 0.0208 seconds. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

  database connect time: 0.0074 seconds. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

* preference 'system/nc_server_start.json' was loaded from database 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:46:32 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	15:46:33 	_lx_SERVER 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

  database connect time: 0.0138 seconds. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

  database connect time: 0.0060 seconds. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012af19860, size: 400. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

All plugins have been loaded. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

--- server started in 0.0682 seconds, plugins loaded in 0.0164 seconds, 2022-04-22 15:46:34, used memory 3231.8 kb --- 	 7. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	15:46:34 	lx 	(5. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 15:47:44
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 963
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	15:47:44 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	15:47:44 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	15:47:44 	lx 	(5. palvelin)

  database connect time: 0.0061 seconds. 	22.4.2022 	15:47:44 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:47:44 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:47:44 	_lx_ExecuteSqlNew 	(5. palvelin)

 1. answer time: 00:00:00.25830
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	15:47:44 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	15:47:51 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:47:51 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	15:47:51 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:47:51 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	15:47:51 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.152908.by001._prf_zzy0ae544bd03e1d04'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:47:51 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
};. 	22.4.2022 	15:47:58 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order, 20220422.154751.pq001.so_  zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"status\": \"processing\",\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"id\": 6211,\13  \"version\": \"3.6.2\",\13  \"created_via\": \"checkout\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"subtotal\": \"\",\13          \"id\": 1,\13          \"total\": \"7.16129\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"total_tax\": \"7.16\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"id\": 8315,\13      \"instance_id\": \"22\"\13    }\13  ],\13  \"total\": \"97.00\",\13  \"customer_id\": 0,\13  \"total_tax\": \"18.77\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"compound\": false,\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"tax_total\": \"11.61\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"meta_data\": [],\13      \"label\": \"alv.\",\13      \"rate_id\": 1\13    }\13  ],\13  \"line_items\": [\13    {\13      \"total_tax\": \"11.61\",\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"quantity\": 3,\13      \"meta_data\": [],\13      \"id\": 8314,\13      \"subtotal_tax\": \"11.61\",\13      \"tax_class\": \"\",\13      \"taxes\": [\13        {\13          \"subtotal\": \"11.6136\",\13          \"id\": 1,\13          \"total\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"variation_id\": 0,\13      \"subtotal\": \"48.39\",\13      \"price\": 16.13,\13      \"product_id\": 1043,\13      \"sku\": \"RE_KENEH\"\13    }\13  ],\13  \"number\": \"6211\",\13  \"refunds\": [],\13  \"currency\": \"EUR\",\13  \"billing\": {\13    \"last_name\": \"Aller\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"phone\": \"0500826919\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"company\": \"\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"state\": \"\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"first_name\": \"Jukka\"\13  },\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"discount_total\": \"0.00\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"cart_tax\": \"11.61\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"prices_include_tax\": false,\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"parent_id\": 0,\13  \"shipping\": {\13    \"last_name\": \"Aller\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"state\": \"\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"company\": \"\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"first_name\": \"Jukka\"\13  },\13  \"payment_method\": \"paytrail\",\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"payment_method_title\": \"Paytrail\",\13  \"customer_note\": \"\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"transaction_id\": \"1239916e19\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202421', 'AV', 'TI', 'HV', 78.23, '20220422.154751.pq001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["script"] = {
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.154751.pq001.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:48:57 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:50:11 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’record_id’ (-1). 	22.4.2022 	15:50:11 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$_app_atRecordIdField’ (-1). 	22.4.2022 	15:50:11 	_json_ ARRAY_STRING_GET 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:50:13 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.155013.1x002.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202421', 48.39, 'RE_KENEH', '20220422.155013.1x002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.155013.1x002.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:50:13 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:50:42 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’record_id’ (-1). 	22.4.2022 	15:51:24 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$_app_atRecordIdField’ (-1). 	22.4.2022 	15:51:24 	_json_ ARRAY_STRING_GET 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:51:25 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.155125.h7003.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202421', 29.84, 'POSTNORD', '20220422.155125.h7003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.155125.h7003.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:51:25 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:51:26 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’record_id’ (-1). 	22.4.2022 	15:51:26 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$_app_atRecordIdField’ (-1). 	22.4.2022 	15:51:26 	_json_ ARRAY_STRING_GET 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:51:26 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:51:27 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:51:27 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:52:54 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:52:54 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	15:53:03 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.154758.n2001._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:53:03 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
};. 	22.4.2022 	15:53:03 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order, 20220422.155303.6j004.so_  zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"date_completed\": null,\13  \"status\": \"processing\",\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"id\": 6211,\13  \"version\": \"3.6.2\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"created_via\": \"checkout\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"total_tax\": \"7.16\",\13      \"id\": 8315,\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"instance_id\": \"22\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ]\13    }\13  ],\13  \"customer_id\": 0,\13  \"total_tax\": \"18.77\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"meta_data\": [],\13      \"compound\": false,\13      \"tax_total\": \"11.61\",\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"rate_id\": 1,\13      \"label\": \"alv.\"\13    }\13  ],\13  \"number\": \"6211\",\13  \"currency\": \"EUR\",\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"billing\": {\13    \"last_name\": \"Aller\",\13    \"phone\": \"0500826919\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"state\": \"\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"address_2\": \"\",\13    \"first_name\": \"Jukka\"\13  },\13  \"line_items\": [\13    {\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"meta_data\": [],\13      \"subtotal\": \"48.39\",\13      \"id\": 8314,\13      \"total_tax\": \"11.61\",\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"price\": 16.13,\13      \"product_id\": 1043,\13      \"subtotal_tax\": \"11.61\"\13    }\13  ],\13  \"customer_note\": \"\",\13  \"cart_tax\": \"11.61\",\13  \"discount_total\": \"0.00\",\13  \"transaction_id\": \"1239916e19\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"date_completed_gmt\": null,\13  \"prices_include_tax\": false,\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"parent_id\": 0,\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"total\": \"97.00\",\13  \"payment_method\": \"paytrail\",\13  \"shipping\": {\13    \"last_name\": \"Aller\",\13    \"state\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"address_2\": \"\",\13    \"first_name\": \"Jukka\"\13  },\13  \"payment_method_title\": \"Paytrail\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"date_paid\": \"2022-04-20T10:29:15\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202422', 'AV', 'TI', 'HV', 78.23, '20220422.155303.6j004.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["script"] = {
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.155303.6j004.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:53:07 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:53:13 	_json_ ObjectItemGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:53:39 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.155420.7g005.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202422', 48.39, 'RE_KENEH', '20220422.155420.7g005.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.155420.7g005.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["init_new_record"] = false;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:54:20 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:54:21 	_json_ ObjectItemGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:54:22 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.155422.r4006.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202422', 29.84, 'POSTNORD', '20220422.155422.r4006.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.155422.r4006.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["init_new_record"] = false;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:54:22 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:54:22 	_json_ ObjectItemGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:54:22 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:54:23 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:54:23 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:56:23 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:56:23 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	15:56:27 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.155303.e0004._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	15:56:27 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
};. 	22.4.2022 	15:56:27 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order, 20220422.155627.bq007.so_  zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"status\": \"processing\",\13  \"created_via\": \"checkout\",\13  \"payment_method\": \"paytrail\",\13  \"id\": 6211,\13  \"version\": \"3.6.2\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"total_tax\": \"7.16\",\13      \"id\": 8315,\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"instance_id\": \"22\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ]\13    }\13  ],\13  \"total\": \"97.00\",\13  \"total_tax\": \"18.77\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"meta_data\": [],\13      \"compound\": false,\13      \"tax_total\": \"11.61\",\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"rate_id\": 1,\13      \"label\": \"alv.\"\13    }\13  ],\13  \"billing\": {\13    \"last_name\": \"Aller\",\13    \"phone\": \"0500826919\",\13    \"postcode\": \"24130\",\13    \"country\": \"FI\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"city\": \"Salo\",\13    \"state\": \"\",\13    \"address_2\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"company\": \"\",\13    \"first_name\": \"Jukka\"\13  },\13  \"customer_note\": \"\",\13  \"line_items\": [\13    {\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"total_tax\": \"11.61\",\13      \"subtotal\": \"48.39\",\13      \"subtotal_tax\": \"11.61\",\13      \"id\": 8314,\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"price\": 16.13,\13      \"product_id\": 1043,\13      \"meta_data\": []\13    }\13  ],\13  \"number\": \"6211\",\13  \"cart_tax\": \"11.61\",\13  \"currency\": \"EUR\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"coupon_lines\": [],\13  \"parent_id\": 0,\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"discount_total\": \"0.00\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"payment_method_title\": \"Paytrail\",\13  \"customer_id\": 0,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"prices_include_tax\": false,\13  \"refunds\": [],\13  \"_links\": {\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ],\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ]\13  },\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"shipping\": {\13    \"last_name\": \"Aller\",\13    \"state\": \"\",\13    \"postcode\": \"24130\",\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"city\": \"Salo\",\13    \"address_2\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"first_name\": \"Jukka\"\13  },\13  \"transaction_id\": \"1239916e19\",\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ]\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202423', 'AV', 'TI', 'HV', 78.23, '20220422.155627.bq007.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["script"] = {
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.155627.bq007.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:56:27 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:56:56 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectString). Json objektin nimi: ’record_id_table’ (-1). 	22.4.2022 	15:56:56 	_json_ TextGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:57:13 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.155724.gi008.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202423', 48.39, 'RE_KENEH', '20220422.155724.gi008.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.155724.gi008.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:57:24 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:57:24 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectString). Json objektin nimi: ’record_id_table’ (-1). 	22.4.2022 	15:57:24 	_json_ TextGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:57:37 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.155739.0r009.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202423', 29.84, 'POSTNORD', '20220422.155739.0r009.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.155739.0r009.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	15:57:39 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’run_script’ (-101). 	22.4.2022 	15:57:39 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectString). Json objektin nimi: ’record_id_table’ (-1). 	22.4.2022 	15:57:39 	_json_ TextGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	15:57:40 	_tbl_ UUIDFldNum 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:57:40 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:57:40 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	15:59:02 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	15:59:02 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	16:08:12 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:08:12 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	16:08:36 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.155627.k1007._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:08:36 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
};. 	22.4.2022 	16:08:36 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order, 20220422.160836.1h00a.so_  zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"total\": \"97.00\",\13  \"status\": \"processing\",\13  \"total_tax\": \"18.77\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"compound\": false,\13      \"label\": \"alv.\",\13      \"id\": 8316,\13      \"rate_id\": 1,\13      \"tax_total\": \"11.61\",\13      \"meta_data\": []\13    }\13  ],\13  \"id\": 6211,\13  \"version\": \"3.6.2\",\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"line_items\": [\13    {\13      \"total\": \"48.39\",\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"subtotal\": \"48.39\",\13      \"subtotal_tax\": \"11.61\",\13      \"sku\": \"RE_KENEH\",\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"quantity\": 3,\13      \"id\": 8314,\13      \"meta_data\": [],\13      \"total_tax\": \"11.61\",\13      \"price\": 16.13,\13      \"product_id\": 1043,\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ]\13    }\13  ],\13  \"shipping\": {\13    \"last_name\": \"Aller\",\13    \"state\": \"\",\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"first_name\": \"Jukka\"\13  },\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"customer_id\": 0,\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"payment_method\": \"paytrail\",\13  \"payment_method_title\": \"Paytrail\",\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"number\": \"6211\",\13  \"date_completed\": null,\13  \"currency\": \"EUR\",\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"meta_data\": [\13    {\13      \"value\": \"no\",\13      \"id\": 253398,\13      \"key\": \"is_vat_exempt\"\13    }\13  ],\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"discount_total\": \"0.00\",\13  \"created_via\": \"checkout\",\13  \"billing\": {\13    \"last_name\": \"Aller\",\13    \"phone\": \"0500826919\",\13    \"country\": \"FI\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"state\": \"\",\13    \"city\": \"Salo\",\13    \"company\": \"\",\13    \"first_name\": \"Jukka\"\13  },\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"customer_note\": \"\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"shipping_lines\": [\13    {\13      \"total\": \"29.84\",\13      \"id\": 8315,\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"meta_data\": [\13        {\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\",\13          \"id\": 61556,\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"instance_id\": \"22\",\13      \"total_tax\": \"7.16\",\13      \"method_id\": \"postnord\",\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ]\13    }\13  ],\13  \"cart_tax\": \"11.61\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\",\13  \"prices_include_tax\": false,\13  \"parent_id\": 0,\13  \"date_completed_gmt\": null,\13  \"transaction_id\": \"1239916e19\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202424', 'AV', 'TI', 'HV', 78.23, '20220422.160836.1h00a.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["script"] = {
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.160836.1h00a.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	16:08:36 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’script’ (-101). 	22.4.2022 	16:09:18 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectString). Json objektin nimi: ’record_id_table’ (-1). 	22.4.2022 	16:09:47 	_json_ TextGet 	(5. palvelin)

Taulun numero on liian pieni: 0. 	22.4.2022 	16:09:48 	_tbl_ UUIDFldNum 	(5. palvelin)

Table and field numbers = 0. 	22.4.2022 	16:09:48 	_qry 	(5. palvelin)

Table and field numbers = 0. 	22.4.2022 	16:09:48 	_qry 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.160948.j300b.sor_ zzy9f84d896921dcrr";
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202424', 48.39, 'RE_KENEH', '20220422.160948.j300b.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.160948.j300b.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["init_new_record"] = false;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
};. 	22.4.2022 	16:09:48 	lx 	(5. palvelin)

Json virhe: Json object was not found (MA_Json_GetObjectItem). Json objektin nimi: ’script’ (-101). 	22.4.2022 	16:15:06 	_json_ ObjectItemGet 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectString). Json objektin nimi: ’record_id_table’ (-1). 	22.4.2022 	16:15:16 	_json_ TextGet 	(5. palvelin)

 *** sock:send failed with error -1, errno: 32, error 'Broken pipe'. 	22.4.2022 	16:16:11 	lx 	(5. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 189 bytes ***. 	22.4.2022 	16:16:11 	lx 	(5. palvelin)

closing socket '79'. 	22.4.2022 	16:16:11 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	16:16:52 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:16:52 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	16:16:58 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:16:58 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	16:16:58 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:16:58 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	16:16:58 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.160836.6r00a._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:16:58 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
 ["database"] = "plg4d";
};. 	22.4.2022 	16:16:58 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order, 20220422.161658.q6001.so_  zzy9f84d896921dcrr";
 ["script"] = {
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.161658.q6001.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6238', 'EUR', '', '7000', 'Vainikainen Mikko\13kaukajärventörmä 4B\01333730 Tampere\0130505292362, mikko.vainikainen@mac.com', '7000', '{\13  \"refunds\": [],\13  \"_links\": {\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6238\"\13      }\13    ],\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ]\13  },\13  \"shipping\": {\13    \"city\": \"Tampere\",\13    \"first_name\": \"Mikko\",\13    \"last_name\": \"Vainikainen\",\13    \"address_1\": \"kaukajärventörmä 4B\",\13    \"country\": \"FI\",\13    \"address_2\": \"\",\13    \"postcode\": \"33730\",\13    \"company\": \"\",\13    \"state\": \"\"\13  },\13  \"total\": \"15.00\",\13  \"total_tax\": \"2.90\",\13  \"date_modified_gmt\": \"2022-04-22T10:05:19\",\13  \"tax_lines\": [\13    {\13      \"compound\": false,\13      \"tax_total\": \"2.90\",\13      \"shipping_tax_total\": \"0.00\",\13      \"rate_id\": 1,\13      \"rate_code\": \"FI-ALV.-1\",\13      \"id\": 8492,\13      \"label\": \"alv.\",\13      \"meta_data\": []\13    }\13  ],\13  \"currency\": \"EUR\",\13  \"transaction_id\": \"9bd3b6ce-c223-11ec-a31b-739024a1835e\",\13  \"line_items\": [\13    {\13      \"id\": 8490,\13      \"product_id\": 1058,\13      \"price\": 12.097,\13      \"taxes\": [\13        {\13          \"id\": 1,\13          \"subtotal\": \"2.90328\",\13          \"total\": \"2.90328\"\13        }\13      ],\13      \"variation_id\": 0,\13      \"subtotal_tax\": \"2.90\",\13      \"total\": \"12.10\",\13      \"total_tax\": \"2.90\",\13      \"tax_class\": \"\",\13      \"name\": \"Tex''Aktiv clean, puhdistusaine, 1L\",\13      \"quantity\": 1,\13      \"subtotal\": \"12.10\",\13      \"meta_data\": [],\13      \"sku\": \"RE_TEX_C\"\13    }\13  ],\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"0.00\",\13  \"shipping_tax\": \"0.00\",\13  \"id\": 6238,\13  \"date_created\": \"2022-04-22T13:04:33\",\13  \"payment_method\": \"paytrail\",\13  \"payment_method_title\": \"Paytrail for WooCommerce\",\13  \"customer_ip_address\": \"62.165.140.226\",\13  \"date_paid\": \"2022-04-22T13:05:19\",\13  \"customer_user_agent\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15\",\13  \"date_paid_gmt\": \"2022-04-22T10:05:19\",\13  \"cart_tax\": \"2.90\",\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"99cdd91f100e63b2534c68d8a12b05ac\",\13  \"meta_data\": [\13    {\13      \"id\": 254331,\13      \"value\": \"no\",\13      \"key\": \"is_vat_exempt\"\13    },\13    {\13      \"id\": 254332,\13      \"value\": \"6238\",\13      \"key\": \"_checkout_reference\"\13    },\13    {\13      \"id\": 254333,\13      \"value\": \"1\",\13      \"key\": \"_checkout_reference_6238\"\13    }\13  ],\13  \"billing\": {\13    \"city\": \"Tampere\",\13    \"country\": \"FI\",\13    \"company\": \"\",\13    \"first_name\": \"Mikko\",\13    \"last_name\": \"Vainikainen\",\13    \"address_1\": \"kaukajärventörmä 4B\",\13    \"phone\": \"0505292362\",\13    \"address_2\": \"\",\13    \"postcode\": \"33730\",\13    \"email\": \"mikko.vainikainen@mac.com\",\13    \"state\": \"\"\13  },\13  \"customer_note\": \"\",\13  \"number\": \"6238\",\13  \"prices_include_tax\": false,\13  \"version\": \"3.6.2\",\13  \"order_key\": \"wc_order_On7AQ2rABT5xo\",\13  \"parent_id\": 0,\13  \"created_via\": \"checkout\",\13  \"customer_id\": 0,\13  \"status\": \"processing\",\13  \"coupon_lines\": [],\13  \"date_created_gmt\": \"2022-04-22T10:04:33\",\13  \"discount_total\": \"0.00\",\13  \"fee_lines\": [],\13  \"date_modified\": \"2022-04-22T13:05:19\",\13  \"shipping_lines\": [\13    {\13      \"method_title\": \"Nouto: 0,00€\",\13      \"total_tax\": \"0.00\",\13      \"total\": \"0.00\",\13      \"id\": 8491,\13      \"method_id\": \"local_pickup\",\13      \"taxes\": [],\13      \"meta_data\": [\13        {\13          \"id\": 62783,\13          \"value\": \"Tex''Aktiv clean, puhdistusaine, 1L &times; 1\",\13          \"key\": \"Tuotteet\"\13        }\13      ],\13      \"instance_id\": \"13\"\13    }\13  ]\13}', 1, '6238', '', 'Vainikainen Mikko\13kaukajärventörmä 4B\01333730 Tampere', '2022-04-22', '2202425', 'AV', 'TI', 'HV', 12.1, '20220422.161658.q6001.so_  zzy9f84d896921dcrr', 'K', 2.9)";
};. 	22.4.2022 	16:16:58 	lx 	(5. palvelin)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectString). Json objektin nimi: ’record_id_table’ (-1). 	22.4.2022 	16:17:12 	_json_ TextGet 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["database"] = "plg4d";
 ["query_name"] = "save record: order_row, 20220422.161732.e3002.sor_ zzy9f84d896921dcrr";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.161732.e3002.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["table"] = "sor";
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Tex''Aktiv clean, puhdistusaine, 1L', '8490', 1, '2202425', 12.1, 'RE_TEX_C', '20220422.161732.e3002.sor_ zzy9f84d896921dcrr', 1, 12.097, 2.9)";
};. 	22.4.2022 	16:17:32 	lx 	(5. palvelin)

*** tcp close for sock 79, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 174 bytes ***. 	22.4.2022 	16:19:44 	lx 	(5. palvelin)

closing socket '79'. 	22.4.2022 	16:19:44 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	16:31:14 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:31:14 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	16:31:25 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:31:25 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT text_value FROM _preference WHERE name_id = 'code_default.json'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "text_value";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "string";
 };
 ["field"] = {
  [1] = "text_value";
 };
};. 	22.4.2022 	16:31:25 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:31:25 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["show_sql"] = true;
 ["query_name"] = "new:dsql.sqlExecuteUnsafe";
 ["local_field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["field_type"] = {
  [1] = "integer";
  [2] = "string";
 };
 ["field"] = {
  [1] = "long_value";
  [2] = "change_id";
 };
};. 	22.4.2022 	16:31:26 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.161658.g207s._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:31:26 	_lx_ExecuteSqlNew 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "UPDATE _preference SET long_value = long_value + 1 WHERE name_id = '_code_001_so_kSales_Order_ID_'";
 ["database"] = "plg4d";
 ["query_name"] = "dsql.sqlExecuteUnsafe";
};. 	22.4.2022 	16:31:26 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order\
 (company_id, customer_order_number, currency_id, delivery_address, delivery_company_id, invoicing_address, invoicing_company_id, additional_data, firm_id, project_id, notes, order_address, order_date, sales_order_id, state, type_, employee_id, sales_price_total, record_id, terms_of_payment_id, vat_total)\
 VALUES ('7000', '6211', 'EUR', '', '7000', 'Aller Jukka\13Sieponkatu 9\01324130 Salo\0130500826919, jukk.aller@gmail.com', '7000', '{\13  \"shipping\": {\13    \"country\": \"FI\",\13    \"address_2\": \"\",\13    \"postcode\": \"24130\",\13    \"city\": \"Salo\",\13    \"first_name\": \"Jukka\",\13    \"last_name\": \"Aller\",\13    \"company\": \"\",\13    \"address_1\": \"Sieponkatu 9\",\13    \"state\": \"\"\13  },\13  \"cart_tax\": \"11.61\",\13  \"transaction_id\": \"1239916e19\",\13  \"billing\": {\13    \"address_1\": \"Sieponkatu 9\",\13    \"first_name\": \"Jukka\",\13    \"postcode\": \"24130\",\13    \"phone\": \"0500826919\",\13    \"city\": \"Salo\",\13    \"country\": \"FI\",\13    \"email\": \"jukk.aller@gmail.com\",\13    \"state\": \"\",\13    \"address_2\": \"\",\13    \"last_name\": \"Aller\",\13    \"company\": \"\"\13  },\13  \"parent_id\": 0,\13  \"currency\": \"EUR\",\13  \"customer_id\": 0,\13  \"version\": \"3.6.2\",\13  \"discount_total\": \"0.00\",\13  \"payment_method\": \"paytrail\",\13  \"payment_method_title\": \"Paytrail\",\13  \"date_created_gmt\": \"2022-04-20T07:28:05\",\13  \"date_paid\": \"2022-04-20T10:29:15\",\13  \"fee_lines\": [],\13  \"date_paid_gmt\": \"2022-04-20T07:29:15\",\13  \"shipping_lines\": [\13    {\13      \"taxes\": [\13        {\13          \"total\": \"7.16129\",\13          \"id\": 1,\13          \"subtotal\": \"\"\13        }\13      ],\13      \"total\": \"29.84\",\13      \"total_tax\": \"7.16\",\13      \"method_title\": \"PostNord, kotiovelle tuotuna\",\13      \"instance_id\": \"22\",\13      \"meta_data\": [\13        {\13          \"key\": \"Tuotteet\",\13          \"id\": 61556,\13          \"value\": \"Apollo 921 Siniharmaa &times; 3\"\13        }\13      ],\13      \"id\": 8315,\13      \"method_id\": \"postnord\"\13    }\13  ],\13  \"date_completed\": null,\13  \"date_completed_gmt\": null,\13  \"cart_hash\": \"27e5ffc105d70101517c18b852d28c43\",\13  \"meta_data\": [\13    {\13      \"key\": \"is_vat_exempt\",\13      \"id\": 253398,\13      \"value\": \"no\"\13    }\13  ],\13  \"total\": \"97.00\",\13  \"order_key\": \"wc_order_jVo2no7G6X28R\",\13  \"created_via\": \"checkout\",\13  \"total_tax\": \"18.77\",\13  \"date_modified_gmt\": \"2022-04-20T07:29:15\",\13  \"tax_lines\": [\13    {\13      \"tax_total\": \"11.61\",\13      \"id\": 8316,\13      \"shipping_tax_total\": \"7.16\",\13      \"rate_code\": \"FI-ALV.-1\",\13      \"compound\": false,\13      \"label\": \"alv.\",\13      \"rate_id\": 1,\13      \"meta_data\": []\13    }\13  ],\13  \"line_items\": [\13    {\13      \"tax_class\": \"\",\13      \"variation_id\": 0,\13      \"price\": 16.13,\13      \"product_id\": 1043,\13      \"quantity\": 3,\13      \"meta_data\": [],\13      \"taxes\": [\13        {\13          \"total\": \"11.6136\",\13          \"id\": 1,\13          \"subtotal\": \"11.6136\"\13        }\13      ],\13      \"total\": \"48.39\",\13      \"name\": \"Apollo 921 Siniharmaa\",\13      \"subtotal\": \"48.39\",\13      \"total_tax\": \"11.61\",\13      \"subtotal_tax\": \"11.61\",\13      \"id\": 8314,\13      \"sku\": \"RE_KENEH\"\13    }\13  ],\13  \"id\": 6211,\13  \"status\": \"processing\",\13  \"discount_tax\": \"0.00\",\13  \"shipping_total\": \"29.84\",\13  \"shipping_tax\": \"7.16\",\13  \"customer_note\": \"\",\13  \"date_created\": \"2022-04-20T10:28:05\",\13  \"date_modified\": \"2022-04-20T10:29:15\",\13  \"refunds\": [],\13  \"_links\": {\13    \"collection\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders\"\13      }\13    ],\13    \"self\": [\13      {\13        \"href\": \"https://shop.va-varuste.fi/wp-json/wc/v3/orders/6211\"\13      }\13    ]\13  },\13  \"prices_include_tax\": false,\13  \"customer_ip_address\": \"185.166.28.117\",\13  \"number\": \"6211\",\13  \"coupon_lines\": [],\13  \"customer_user_agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.88 Safari/537.36\"\13}', 1, '6211', '', 'Aller Jukka\13Sieponkatu 9\01324130 Salo', '2022-04-22', '2202426', 'AV', 'TI', 'HV', 78.23, '20220422.163125.hs001.so_  zzy9f84d896921dcrr', 'K', 18.77)";
 ["database"] = "plg4d";
 ["script"] = {
  ["record_id_table"] = "so";
  ["record_id"] = {
   [1] = "20220422.163125.hs001.so_  zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["table"] = "sor";
     ["init_new_record"] = true;
    };
    [2] = {
     ["init_new_record"] = false;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
 ["query_name"] = "save record: order, 20220422.163125.hs001.so_  zzy9f84d896921dcrr";
};. 	22.4.2022 	16:31:26 	lx 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Asiakas). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	16:31:32 	soc_ NewCodeGet 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntikoodi). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order_row\
 (explanation, project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('Apollo 921 Siniharmaa', '8314', 3, '2202426', 48.39, 'RE_KENEH', '20220422.163132.7x002.sor_ zzy9f84d896921dcrr', 1, 16.13, 11.61)";
 ["database"] = "plg4d";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.163132.7x002.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["table"] = "sor";
     ["init_new_record"] = true;
    };
    [2] = {
     ["init_new_record"] = false;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["up_calculate"] = 1;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
 ["query_name"] = "save record: order_row, 20220422.163132.7x002.sor_ zzy9f84d896921dcrr";
};. 	22.4.2022 	16:31:32 	lx 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "INSERT INTO sales_order_row\
 (project_id, ordered_amount, sales_order_id, sales_price_total, product_id, record_id, row_number, price__unit, vat_price)\
 VALUES ('8315', 1, '2202426', 29.84, 'POSTNORD', '20220422.163132.a0003.sor_ zzy9f84d896921dcrr', 2, 29.84, 7.16)";
 ["database"] = "plg4d";
 ["script"] = {
  ["record_id_table"] = "sor";
  ["record_id"] = {
   [1] = "20220422.163132.a0003.sor_ zzy9f84d896921dcrr";
  };
  ["save_preference"] = {
   ["run_script"] = {
    [1] = {
     ["find_linked_record"] = {
      [1] = "sales_order_id";
     };
     ["script_field"] = {
      [1] = "product_id";
      [2] = "ordered_amount";
      [3] = "sales_price_total";
      [4] = "vat_price";
      [5] = "price__unit";
     };
     ["table"] = "sor";
     ["init_new_record"] = true;
    };
    [2] = {
     ["up_calculate"] = 1;
     ["script_field"] = {
      [1] = "company_id";
      [2] = "employee_id";
     };
     ["table"] = "so";
     ["init_new_record"] = false;
    };
   };
   ["name"] = "form/nc/erp-sync/local/save/order-sales.json";
  };
 };
 ["query_name"] = "save record: order_row, 20220422.163132.a0003.sor_ zzy9f84d896921dcrr";
};. 	22.4.2022 	16:31:32 	lx 	(5. palvelin)

Linkattua tietuetta ei löytynyt
TUNNUS: POSTNORD. 	22.4.2022 	16:31:32 	_fi_scLINK_FLD_VALUE_SET 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	16:31:32 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	16:31:32 	_fld VALUE 	(5. palvelin)

plg4d option executeSqlIn4d = {
 ["sql"] = "SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id\
 FROM sales_order so\
 LEFT OUTER JOIN company co ON co.company_id = so.company_id\
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'\
 ORDER BY so.order_date DESC, so.sales_order_id DESC\
 LIMIT 1000";
 ["show_sql"] = true;
 ["local_field"] = {
  [1] = "ord.order_id";
  [2] = "ord.json_data.project_id";
  [3] = "ord.order_date";
  [4] = "ord.order_state";
  [5] = "ord.company_id";
  [6] = "ord.price_without_vat";
  [7] = "ord.vat_price";
  [8] = "ord.currency_id";
  [9] = "ord.note";
  [10] = "ord.json_data.additional_data";
  [11] = "ord.record_id";
 };
 ["database"] = "plg4d";
 ["return_type"] = "record array";
 ["trace"] = true;
 ["query_name"] = "new:form/nc/erp-sync/woocommerce/query-local/order-sales.json";
 ["table_prefix"] = "ord";
 ["field_type"] = {
  [1] = "string";
  [2] = "string";
  [3] = "date";
  [4] = "string";
  [5] = "string";
  [6] = "number";
  [7] = "number";
  [8] = "string";
  [9] = "string";
  [10] = "string";
  [11] = "string";
 };
 ["field"] = {
  [1] = "so.sales_order_id";
  [2] = "so.project_id";
  [3] = "so.order_date";
  [4] = "so.state";
  [5] = "so.company_id";
  [6] = "so.sales_price_total";
  [7] = "so.vat_total";
  [8] = "so.currency_id";
  [9] = "so.notes";
  [10] = "so.additional_data";
  [11] = "so.record_id";
 };
};. 	22.4.2022 	16:31:32 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:31:32 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 77, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

closing socket '77'. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

*** tcp close for sock 78, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

closing socket '78'. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

 -- Server statistics --
answerCount:          45
poll.fd_count:        1
pollCount:            85456
pollInCount:          48
pollOutCount:         0
pollCloseCount:       2
pollErrCount:         0
fd add/remove count:  5/4
totalBytesReceived:   58304
totalBytesSent:       915346. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

warning: socket type 'number' is not a table, socket number: 79
. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

closing socket '79'. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x012af19860. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x012af19860, size: 400. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

--- server stopped ---. 	22.4.2022 	16:34:28 	lx 	(5. palvelin)

finalizer: free p1 	 cdata<void *>: 0x012af19860. 	22.4.2022 	16:34:29 	lx 	(5. palvelin)

quit program: close all sockets. 	22.4.2022 	16:34:29 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

  database connect time: 0.0205 seconds. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

  database connect time: 0.0049 seconds. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

* preference 'system/nc_server_start.json' was loaded from database 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	16:34:37 	lx 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	16:34:37 	_lx_SERVER 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

  database connect time: 0.0152 seconds. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

  database connect time: 0.0073 seconds. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011f7ca5c0, size: 400. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

All plugins have been loaded. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/4d.json. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

--- server started in 0.0639 seconds, plugins loaded in 0.0129 seconds, 2022-04-22 16:34:39, used memory 3168.3 kb --- 	 7. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	16:34:39 	lx 	(5. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 16:34:58
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 973
Content-Uncompressed-Length: 1416

LZ4. 	22.4.2022 	16:34:58 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	16:34:58 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	16:34:58 	lx 	(5. palvelin)

  database connect time: 0.0158 seconds. 	22.4.2022 	16:34:58 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:34:59 	_lx_ExecuteSqlNew 	(5. palvelin)

 1. answer time: 00:00:00.24026
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	16:34:59 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.163126.7o07y._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:35:05 	_lx_ExecuteSqlNew 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Asiakas). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	16:35:06 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntikoodi). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:35:06 	_fld VALUE 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:35:07 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 7, send count: 5, loop count: 4, bytes sent 294363 / 294363, 0 remaining, total send time 2646 µs. 	22.4.2022 	16:35:07 	lx 	(5. palvelin)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:33 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:33 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:35 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:35 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/02, RE_KENEH. 	22.4.2022 	16:35:36 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’, work phase: Uusi_009715#06. 	22.4.2022 	16:35:41 	ld_calc_NEW_PHASES_TO_ARR_SET 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’. 	22.4.2022 	16:35:41 	ld_wlg_LastPhaseExtraTimeGet 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/02, RE_KENEH. 	22.4.2022 	16:35:41 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/02, RE_KENEH. 	22.4.2022 	16:35:42 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’, work phase: Uusi_009715#06. 	22.4.2022 	16:35:44 	ld_calc_NEW_PHASES_TO_ARR_SET 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’. 	22.4.2022 	16:35:44 	ld_wlg_LastPhaseExtraTimeGet 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:45 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:45 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:35:48 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.163506.q1001._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:37:53 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:38:16 	_fld VALUE 	(5. palvelin)

 *** sock:send failed with error -1, errno: 32, error 'Broken pipe'. 	22.4.2022 	16:47:20 	lx 	(5. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 3 414 bytes ***. 	22.4.2022 	16:47:20 	lx 	(5. palvelin)

closing socket '80'. 	22.4.2022 	16:47:20 	lx 	(5. palvelin)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:47:40 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:47:40 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:47:44 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:47:52 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:48:00 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202427/03, POSTNORD. 	22.4.2022 	16:48:00 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

*** tcp close for sock 79, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	16:48:14 	lx 	(5. palvelin)

closing socket '79'. 	22.4.2022 	16:48:14 	lx 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:48:17 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:48:23 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:48:23 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.163753.ck00e._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:48:24 	_lx_ExecuteSqlNew 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Asiakas). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	16:48:30 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntikoodi). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:48:30 	_fld VALUE 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:48:43 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:49:18 	_fld VALUE 	(6. tbl_ 5)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202429/02, RE_KENEH. 	22.4.2022 	16:49:18 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’, work phase: Uusi_009715#06. 	22.4.2022 	16:49:21 	ld_calc_NEW_PHASES_TO_ARR_SET 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’. 	22.4.2022 	16:49:21 	ld_wlg_LastPhaseExtraTimeGet 	(9. Tuotetilannelaskenta)

Myyntirivin päiväys on liian pieni: 00.00.0000, 2202429/02, RE_KENEH. 	22.4.2022 	16:49:23 	prnc_SaldoSorArrFill 	(9. Tuotetilannelaskenta)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 268, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:49:31 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.164824.5s00i._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:49:40 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Asiakas). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	16:49:54 	soc_ NewCodeGet 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntikoodi). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	16:49:54 	_fld VALUE 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 269, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:50:00 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.164940.aq00v._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	16:50:20 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	16:51:02 	_fld VALUE 	(5. palvelin)

Linkattua tietuetta ei löytynyt
TUNNUS: LOCAL_PICKUP. 	22.4.2022 	16:52:40 	_fi_scLINK_FLD_VALUE_SET 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	16:52:40 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	16:52:40 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	16:52:40 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	16:52:40 	_fld VALUE 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01' LIMIT 1000 INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id FROM sales_order so  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'  ORDER BY so.order_date DESC, so.sales_order_id DESC  LIMIT 1000  INTO :_lx_atExe1,:_lx_atExe2,:_lx_adExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7,:_lx_atExe8
 - result _lx_atExe1 size: 270, first value: 'R22017'
 - query name: new:form/nc/erp-sync/woocommerce/query-local/order-sales.json. 	22.4.2022 	16:52:40 	_lx_ExecuteSqlNew 	(5. palvelin)

Starting to stop tcp server 2, max. delay 1,7 seconds... 	22.4.2022 	16:56:51 	_lx_SERVER 	(6. tbl_ 12)

*** tcp close for sock 74, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

closing socket '74'. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

*** tcp close for sock 75, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

closing socket '75'. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

 -- Server statistics --
answerCount:          32
poll.fd_count:        1
pollCount:            25984
pollInCount:          35
pollOutCount:         0
pollCloseCount:       2
pollErrCount:         0
fd add/remove count:  5/4
totalBytesReceived:   43256
totalBytesSent:       580063. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

warning: socket type 'number' is not a table, socket number: 79
. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

closing socket '79'. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x011f7ca5c0. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x011f7ca5c0, size: 400. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

--- server stopped ---. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

finalizer: free p1 	 cdata<void *>: 0x011f7ca5c0. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

quit program: close all sockets. 	22.4.2022 	16:56:51 	lx 	(5. palvelin)

Tcp palvelin 2 sammutettu. 	22.4.2022 	16:56:51 	_lx_SERVER 	(5. palvelin)

Käynnisteään Tcp palvelin 2. 	22.4.2022 	17:27:20 	_lx_SERVER 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/auth/connection.json'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

  database connect time: 0.0187 seconds. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

    Connected to: 'postgre local socket, /tmp, database: fi_demo, user: manage_demo'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

  database connect time: 0.0050 seconds. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	22.4.2022 	17:27:21 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x013d29ace0, size: 400. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

2. Loading plugin: nc/worker/query_worker. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

All plugins have been loaded. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

* cached preference files: demo-fi_demo-0 - system/4d.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/option.json. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

Mac address: f84d896921dc. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://192.168.32.2:5949/
                          https://127.0.0.1:5949/, https://192.168.32.2:5949/. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, 192.168.32.2:5949/. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

--- server started in 0.1650 seconds, plugins loaded in 0.0706 seconds, 2022-04-22 17:27:22, used memory 3227.1 kb --- 	 7. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	22.4.2022 	17:27:22 	lx 	(5. palvelin)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-04-22 17:27:28
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 975
Content-Uncompressed-Length: 1400

LZ4. 	22.4.2022 	17:27:28 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	22.4.2022 	17:27:28 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	22.4.2022 	17:27:28 	lx 	(5. palvelin)

  database connect time: 0.0033 seconds. 	22.4.2022 	17:27:28 	lx 	(5. palvelin)

 1. answer time: 00:00:00.09783
  
SELECT so.sales_order_id, so.project_id, so.order_date, so.state, so.company_id, so.sales_price_total, so.vat_total, so.currency_id, so.notes, so.additional_data, so.record_id
 FROM sales_order so
 LEFT OUTER JOIN company co ON co.company_id = so.company_id
 WHERE so.project_id <> '' AND so.order_date >= '2021-09-01'
 ORDER BY so.order_date DESC, so.sales_order_id DESC
 LIMIT 1000. 	22.4.2022 	17:27:28 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:28:18 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:28:18 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.165020.jn018._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:28:18 	_lx_ExecuteSqlNew 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntitilaus). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Asiakas). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	17:28:30 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntikoodi). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tilattu määrä). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilaus ([Myyntitilaus]Laskutus as.). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	17:28:30 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Myyntihinta mrä). 	22.4.2022 	17:28:31 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	17:28:31 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Alv hinta). 	22.4.2022 	17:28:31 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Yksikköhinta). 	22.4.2022 	17:28:31 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Myyntitilauksen rivi ([Myyntitilauksen rivi]Hinnoittelu). 	22.4.2022 	17:28:31 	_fld VALUE 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 246 bytes ***. 	22.4.2022 	17:51:45 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	17:51:45 	lx 	(5. palvelin)

Tcp palvelin 2 on jo käynnissä. 	22.4.2022 	17:51:56 	_lx_SERVER 	(6. tbl_ 10)

 -- tcp answer 13, send count: 5, loop count: 6, bytes sent 293767 / 293767, 0 remaining, total send time 105722 µs. 	22.4.2022 	17:52:20 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:52:42 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:52:42 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.172818.qh001._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:52:43 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:52:43 	_fld VALUE 	(5. palvelin)

 -- tcp answer 22, send count: 5, loop count: 5, bytes sent 295620 / 295620, 0 remaining, total send time 51129 µs. 	22.4.2022 	17:52:44 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.175243.9f00e._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:53:21 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:53:21 	_fld VALUE 	(5. palvelin)

 -- tcp answer 29, send count: 5, loop count: 4, bytes sent 296911 / 296911, 0 remaining, total send time 371 µs. 	22.4.2022 	17:53:22 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.175321.cp00x._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:55:06 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:55:07 	_fld VALUE 	(5. palvelin)

Linkattua tietuetta ei löytynyt
TUNNUS: LOCAL_PICKUP. 	22.4.2022 	17:55:07 	_fi_scLINK_FLD_VALUE_SET 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	17:55:07 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	17:55:07 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	17:55:07 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	17:55:07 	_fld VALUE 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 240 bytes ***. 	22.4.2022 	17:57:28 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	17:57:28 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:57:37 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:57:37 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.175507.2c01b._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:57:37 	_lx_ExecuteSqlNew 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	17:57:37 	_fld VALUE 	(5. palvelin)

Linkattua tietuetta ei löytynyt
TUNNUS: LOCAL_PICKUP. 	22.4.2022 	17:57:38 	_fi_scLINK_FLD_VALUE_SET 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	17:57:38 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	17:57:38 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	17:57:38 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	17:57:38 	_fld VALUE 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 222 bytes ***. 	22.4.2022 	17:59:14 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	17:59:14 	lx 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_SiteCode' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = '_code_SiteCode'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: 'ZZY0'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:59:21 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = 'code_default.json' INTO :_lx_atRecordId
 - original query: SELECT text_value FROM _preference WHERE name_id = 'code_default.json'  INTO :_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '{
  "code": {
    "_CODE_ALFLD": [4002, 4002, 4002, 4013, 4013, 4013, 8011, 8011, 10004, 11005, 17004, 17004, 17004, 17004, 17004, 17004, 21001, 21001, 21001, 21001, 21001, 21001, 26002, 27001, 28008, 28008, 29001, 29001, 31001, 31001, 31011, 32002, 32002, 33001, 37001, 37001, 42001, 43002, 44012, 44031, 44031, 44032, 48036, 50001, 54001],
    "_CODE_ASFLDNAME": ["[Tosite]TUNNUS", "[Tosite]Tosite ID", "[Tosite]TUNNUS", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Tosite]Tositenumero", "[Var'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:59:27 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT _prf.record_id FROM _preference _prf WHERE name_id = '_code_001_so_kSales_Order_ID_' INTO :_lx_atRecordId
 - original query: SELECT long_value, change_id FROM _preference WHERE name_id = '_code_001_so_kSales_Order_ID_'  INTO :_lx_alExe1,:_lx_atExe1
 - result _lx_atExe1 size: 1, first value: '20220422.175737.i201p._prf_zzy0ae544bd03e1d05'
 - query name: new:dsql.sqlExecuteUnsafe. 	22.4.2022 	17:59:42 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 726 bytes ***. 	22.4.2022 	18:00:34 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	18:00:34 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	18:01:15 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	18:01:15 	lx 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	18:01:24 	_fld VALUE 	(5. palvelin)

Linkattua tietuetta ei löytynyt
TUNNUS: LOCAL_PICKUP. 	22.4.2022 	18:01:25 	_fi_scLINK_FLD_VALUE_SET 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Ei käytössä). 	22.4.2022 	18:01:25 	_fld VALUE 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]TUNNUS). 	22.4.2022 	18:01:25 	_fld VALUE 	(5. palvelin)

Myyntikoodia ei löytynyt: ''. 	22.4.2022 	18:01:25 	soc_ NewCodeGet 	(5. palvelin)

Taulun valinnassa ei ole tietueita: Tuote ([Tuote]Määrän vaikutus). 	22.4.2022 	18:01:25 	_fld VALUE 	(5. palvelin)

Taululle ei ole ladattu tietuetta: Myyntitilauksen rivi ([Myyntitilauksen rivi]Tuote). 	22.4.2022 	18:01:31 	_fld VALUE 	(6. tbl_ 10)

Työmääräimen päiväys on liian pieni: 00.00.0000, 012507/22, VK_YA56BR191. 	22.4.2022 	18:01:54 	prnc_SaldoWoArrFill 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TYYNY 10.11.2017 < 26.10.2020, kuorm. ryhmä: TYYNY, työvaihe: Uusi_011126#02. 	22.4.2022 	18:02:10 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TYYNY 00.00.00 < 26.10.2020, kuorm. ryhmä: TYYNY, työvaihe: Uusi_011126#02. 	22.4.2022 	18:02:10 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 2009. TU_VEISHUSWSILOG | , 22.10.2020 > 10.11.2017. 	22.4.2022 	18:02:10 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KUOMUPIENI 9.11.2020 < 30.11.2020, kuorm. ryhmä: KUOMUPIENI, työvaihe: 009549/145#02. 	22.4.2022 	18:09:50 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KUOMUPIENI 00.00.00 < 30.11.2020, kuorm. ryhmä: KUOMUPIENI, työvaihe: 009549/145#02. 	22.4.2022 	18:09:50 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 14057. VK_SUPU3 | 009549/145, 26.11.2020 > 9.11.2020. 	22.4.2022 	18:09:50 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 14057. VK_SUPU3 | 009549/145, 26.11.2020 > 9.11.2020. 	22.4.2022 	18:09:50 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: LEIKK 10.11.2017 < 14.10.2019, kuorm. ryhmä: LEIKK, työvaihe: 011126/03#01. 	22.4.2022 	18:13:08 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: LEIKK 00.00.00 < 14.10.2019, kuorm. ryhmä: LEIKK, työvaihe: 011126/03#01. 	22.4.2022 	18:13:08 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 2005. TU_VEISHUSWSILOG | 011126/03, 11.10.2019 > 10.11.2017. 	22.4.2022 	18:13:08 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Kriittinen alkupäivä on suurempi kuin kriittinen päivä: TU_VEISHUSWSILOG	011126/03. 	22.4.2022 	18:13:08 	prnc_CR_DATES_IN_ARR_SAVE 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TYYNY 10.11.2017 < 26.10.2020, kuorm. ryhmä: TYYNY, työvaihe: Uusi_011126#02. 	22.4.2022 	18:13:08 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TYYNY 00.00.00 < 26.10.2020, kuorm. ryhmä: TYYNY, työvaihe: Uusi_011126#02. 	22.4.2022 	18:13:08 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 2009. TU_VEISHUSWSILOG | , 21.10.2020 > 10.11.2017. 	22.4.2022 	18:13:08 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Kriittinen alkupäivä on suurempi kuin kriittinen päivä: TU_VEISHUSWSILOG	. 	22.4.2022 	18:13:08 	prnc_CR_DATES_IN_ARR_SAVE 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’, work phase: Uusi_009715#06. 	22.4.2022 	18:13:31 	ld_calc_NEW_PHASES_TO_ARR_SET 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’. 	22.4.2022 	18:13:31 	ld_wlg_LastPhaseExtraTimeGet 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 6.10.2020 < 12.10.2020, kuorm. ryhmä: TYYVIIM, työvaihe: 012247/19#04. 	22.4.2022 	18:13:31 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 12.10.2020, kuorm. ryhmä: TYYVIIM, työvaihe: 012247/19#04. 	22.4.2022 	18:13:31 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TYYNY 12.10.2020 < 26.10.2020, kuorm. ryhmä: TYYNY, työvaihe: 012247/19#03. 	22.4.2022 	18:13:31 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TYYNY 00.00.00 < 26.10.2020, kuorm. ryhmä: TYYNY, työvaihe: 012247/19#03. 	22.4.2022 	18:13:31 	ldcap_IndexNextCapacity 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 5084. TY_TE4451 | 012247/19, 21.10.2020 > 6.10.2020. 	22.4.2022 	18:13:31 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Kriittinen alkupäivä on suurempi kuin kriittinen päivä: TY_TE4451	012247/19. 	22.4.2022 	18:13:31 	prnc_CR_DATES_IN_ARR_SAVE 	(9. Tuotetilannelaskenta)

Kuormitusryhmää ei löytynyt: ’’, work phase: Uusi_012848#01. 	22.4.2022 	18:13:45 	ld_calc_NEW_PHASES_TO_ARR_SET 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 14057. VK_SUPU3 | 009549/145, 26.11.2020 > 9.11.2020. 	22.4.2022 	18:14:45 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Kriittinen alkupäivä on suurempi kuin kriittinen päivä: VK_SUPU3	009549/145. 	22.4.2022 	18:14:45 	prnc_CR_DATES_IN_ARR_SAVE 	(9. Tuotetilannelaskenta)

Kapasitettia ei löytynyt, työn päiväys on pienempi kuin kapasitettin alkupäivä, kuorm. ryhmä: KUOMUPIENI, työaika:11666, työvaihe: Uusi_012410#02 30.11.2020 > 30.11.2020, kuorm. ryhmä: KUOMUPIENI, työaika:11666, työvaihe: Uusi_012410#02. 	22.4.2022 	18:14:51 	ld_WORK_MOVE_CALCULATE 	(9. Tuotetilannelaskenta)

Virtuaalista työmääräintä ei löytynyt laskentataulukoista VK_YA56BR191 | VIIMEISTELY |  | Uusi_012507_012507/22#00	22.4.2023	1. 	22.4.2022 	18:14:58 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 14057. VK_SUPU3 | 009549/145, 26.11.2020 > 9.11.2020. 	22.4.2022 	18:22:17 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 14057. VK_SUPU3 | 009549/145, 26.11.2020 > 9.11.2020. 	22.4.2022 	18:22:17 	ld_calc_ NeedDownDateFromPhase 	(9. Tuotetilannelaskenta)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 228 bytes ***. 	22.4.2022 	19:10:09 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:10:09 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:16:44 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:16:44 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:20:24 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:20:24 	lx 	(5. palvelin)

*** tcp close for sock 93, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:20:24 	lx 	(5. palvelin)

closing socket '93'. 	22.4.2022 	19:20:24 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:21:33 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:21:33 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:22:38 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:22:38 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:24:16 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:24:16 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	19:25:50 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:25:50 	lx 	(5. palvelin)

Sql table name error, FROM table is not valid, sql: SELECT ordr.dispatch_note_id, ord.json_data->>'mark', ord.company_reference_number, ord.your_reference, ordr.order_id, co.name, ord.delivery_address
 FROM order_row ordr
 WHERE sor.dispatch_note_id <> '' AND sor.dispatch_note_id LIKE '1100%'
 ORDER BY ordr.dispatch_note_id DESC
 GROUP BY ordr.dispatch_note_id, ord.json_data->>'mark', ord.company_reference_number, ord.your_reference, ordr.order_id, co.name, ord.delivery_address
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7. 	22.4.2022 	19:26:53 	_lx_ExecuteSqlNew 	(5. palvelin)

4d execute sql error -1: Sql table name error, FROM table is not valid, sql: SELECT ordr.dispatch_note_id, ord.json_data->>'mark', ord.company_reference_number, ord.your_reference, ordr.order_id, co.name, ord.delivery_address
 FROM order_row ordr
 WHERE sor.dispatch_note_id <> '' AND sor.dispatch_note_id LIKE '1100%'
 ORDER BY ordr.dispatch_note_id DESC
 GROUP BY ordr.dispatch_note_id, ord.json_data->>'mark', ord.company_reference_number, ord.your_reference, ordr.order_id, co.name, ord.delivery_address
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7

SELECT ordr.dispatch_note_id, ord.json_data->>'mark', ord.company_reference_number, ord.your_reference, ordr.order_id, co.name, ord.delivery_address
 FROM order_row ordr
 WHERE sor.dispatch_note_id <> '' AND sor.dispatch_note_id LIKE '1100%'
 ORDER BY ordr.dispatch_note_id DESC
 GROUP BY ordr.dispatch_note_id, ord.json_data->>'mark', ord.company_reference_number, ord.your_reference, ordr.order_id, co.name, ord.delivery_address
 INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7. 	22.4.2022 	19:26:53 	_lx_SERVER 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 081 bytes ***. 	22.4.2022 	19:27:16 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:27:16 	lx 	(5. palvelin)

SELECT pr.product_id, pr.work__position_num_id, pr.name, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.fixed, pr.reserved, pr.available, pr.record_id  FROM product pr  WHERE pr.work__position_num_id <> '' OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0 OR pr.product_id IN (SELECT DISTINCT wme.raw_material_id FROM work_material_estimated wme INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id WHERE wo.state IN ('KU','AL')) AND pr.storable = true  ORDER BY pr.product_id  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_arExe1,:_lx_atExe4,:_lx_atExe5,:_lx_arExe2,:_lx_arExe3,:_lx_atExe6,:_lx_atExe7,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_atExe8
 - result _lx_atExe1 size: 8422, first value: '_'
 - query name: new:plugin/nc-calc-server/query/storage-query/product-reserved.json. 	22.4.2022 	19:27:21 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 58, send result: -1, send count: 6, loop count: 7, bytes sent 440964 / 443224, 2260 remaining, total send time 59912 µs. 	22.4.2022 	19:27:22 	lx 	(5. palvelin)

 -- tcp answer 58, send count: 7, loop count: 8, bytes sent 443224 / 443224, 0 remaining, total send time 112313 µs. 	22.4.2022 	19:27:22 	lx 	(5. palvelin)

SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id  FROM work_material_estimated wme  WHERE wme.work__position_num_id IN (SELECT DISTINCT wme.work__position_num_id FROM work_material_estimated wme INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id WHERE wo.state IN ('KU','AL'))  ORDER BY wme.work__position_num_id, wme.row_number, wme.raw_material_id  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 21373, first value: '008706'
 - query name: new:form/nc/nc-storage/query/product_material-open.json. 	22.4.2022 	19:27:23 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 59, send result: -1, send count: 11, loop count: 14, bytes sent 767604 / 775752, 8148 remaining, total send time 163843 µs. 	22.4.2022 	19:27:24 	lx 	(5. palvelin)

 -- tcp answer 59, send count: 12, loop count: 15, bytes sent 775752 / 775752, 0 remaining, total send time 226587 µs. 	22.4.2022 	19:27:24 	lx 	(5. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos LEFT OUTER JOIN work_order wo ON wo.production_lot = wos.production_lot  WHERE wo.state IN ('EK','KU','AL') INTO :_lx_atRecordId
 - original query: SELECT wos.production_lot, wos.work_phase, wos.work_load_group_id, wo.started_amount, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state, wos.record_id FROM work_order_schedule wos  LEFT OUTER JOIN work_order wo ON wo.production_lot = wos.production_lot  WHERE wo.state IN ('EK','KU','AL')  ORDER BY wos.production_lot__work_ph  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_arExe5,:_lx_alExe2,:_lx_atExe5
 - result _lx_atExe1 size: 12366, first value: '008706/54'
 - query name: new:plugin/nc-calc-server/query/storage-query/product_work-schedule-open.json. 	22.4.2022 	19:27:25 	_lx_ExecuteSqlNew 	(5. palvelin)

 -- tcp answer 60, send count: 5, loop count: 5, bytes sent 350972 / 350972, 0 remaining, total send time 50962 µs. 	22.4.2022 	19:27:25 	lx 	(5. palvelin)

4D: SELECT wo.record_id FROM work_order wo WHERE wo.state IN ('EK','KU','AL') INTO :_lx_atRecordId
 - original query: SELECT wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  WHERE wo.state IN ('EK','KU','AL')  ORDER BY wo.work__position_num_id  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2441, first value: '008706'
 - query name: new:plugin/nc-calc-server/query/storage-query/production_order-open.json. 	22.4.2022 	19:27:26 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 029 bytes ***. 	22.4.2022 	19:27:34 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	19:27:34 	lx 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	22.4.2022 	23:51:49 	lx 	(5. palvelin)

closing socket '91'. 	22.4.2022 	23:51:49 	lx 	(5. palvelin)

